PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#276 Re : Forum Général PHP » Fonction UPDATE qui ne fonctionne pas » 17-02-2010 18:50:55

bon tu a pas enlevé une virgule sur la requete UPDATE ligne 19.

ceci dit y a surement d'autre soucis, mais bon y a trop de modif entre les deux codes pour je cherche plus.

Je rejoint mes prédécesseur quand à la qualité du code, j'espère que tu n'a pas payé pour cela wink (et que tu ne laissera pas ce code ainsi !)

@+

#277 Re : Forum Général PHP » affichage des images jusque la fin » 17-02-2010 15:40:20

salut,

juste pour info c'est quoi la question ? :-)

faut pas mettre <table> et </table> dans la boucle while mais en dehors.

voila, si tu a une question qui va avec ça hésite pas smile

@+

PS : pour coloriser le code,il faut présicer le type (code=php par exemple wink).

#278 Re : Forum Général PHP » transformer url en bouton » 19-02-2010 16:12:27

humf,

le location doit être dans la fonction pas dans le lien.

passe en parametre le $row[id] (au passage il manque des ' pour pas avoir d'erreur ...) tu ne sais (a priori) pas qu'elle sera cette valeur à l'affichage du  JS.

@+

#279 Re : Forum Général PHP » probème avec une requete » 15-02-2010 20:59:04

salut,

peut tu faire un wall de ton code complet ?
quand tu affiche $dns, la variable contient bien ce que tu attend ?

@+

#280 Re : Forum Général PHP » lister les modules php installé ? » 17-02-2010 11:39:38

salut,

attention, tu confond, si tu veut connaitre les paquet installés sur ta debian (ou assimilé) utilise pas apt-get install, mais apt-cache ou apt-search, je te suggère de consulter le man d'apt;)

sinon xTG t'a répondu coté php

@+

#281 Re : Forum Général PHP » transformer url en bouton » 19-02-2010 16:12:27

Perso je feras un formulaire avec méthode get ille confirm en JS au cas ou.

Pourquoi ? parce que si JS ne fonctionne pas (raison X, ou Y) pas possible de suivreton lien, donc exit du site wink


@+

#282 Re : Forum Général PHP » Fonction UPDATE qui ne fonctionne pas » 17-02-2010 18:50:55

je ne peut deviner le code, il me faut :

le code original
le code modifé


A tu vérifié que le champ enlevé n'est plus dans un test du style if (isset($truc)) .....

@+

#283 Re : Forum Général PHP » Fonction UPDATE qui ne fonctionne pas » 17-02-2010 18:50:55

salut,

sans parler du code, si au moins on avais une idée de ce que tu a modifé cela serais plus simple, parce que malheureusement Mme soleil n'est plus (et nous manque bien entendu).

dit nous ce qu'il y avait avant, ce que tu a toucher et ce que tu veut faire.

sans cela on ne peut pas t'aider.

@+

#284 Re : Forum Général PHP » probleme pour mettre le resultat de ma table sur 3 colonnes » 13-02-2010 03:55:04

salut,

vire les <br />
la structure html n'est pas correcte.

si tu doit avoir trois colonne par ligne => <tr><td>case 1</td><td>case 2</td><td>case 3</td></tr>

c'est ce que dit MK, il te faut cette structure dans la boucle while, et tu met tes donnée au bon endroit dedans.

le code devrait plutot ressembler à sa


   <?php
      require_once("connexionMysql.inc.php");
      $requete="SELECT * FROM cat_1 "; // <= l'étoile c'est la mal !!
      $resultat=mysql_query($requete);
      $cat_1=mysql_Fetch_array($resultat);
      ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]">

      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>Document sans nom</title>

      </head>
      <table border="0" align="center">
     <?php
      for($lig= 1; $lig>0 ; $lig--  ){
          echo'<tr>';
          while($cat_1=mysql_Fetch_array($resultat)) {
              echo "<td align=\"center\">" ;
              ?>
              <img src="images/film.gif" /> </td><td>
              <a href="<?php echo $cat_1['categories']; ?>.htm">
                  <img src="images/<?php echo $cat_1['photo_noir']; ?>"  
                       onMouseOver=this.src="images/<?php echo $cat_1['photo_couleur']; ?>"
                       onMouseOut=this.src="images/<?php echo $cat_1['photo_noir']; ?>" />
              </a>
              </td>
              <td>
              <img src="images/film.gif" /></td>
              <td>
               <i><b><?php echo $cat_1['titre']; ?></b></i>
              </td>
                <?php
            }
            echo '</tr>'
      }
?>
 </table>
 

remarque, le doctype xhtml c'est bien, maintenant opur le respecter il faut virer :
- balise i
- balise b
- le align=
- les onmousse trcu qui mette le brien dans l'image
- Ne pas oublier le / dans img et br

Remplacer ce que tu va enlever par des css.
Pour t'en convraincre http://csszengarden.com/ (joue avec les différents design pour te convaincre l'utilitée des CSS.
Pour apprendre css http://www.alsacreations.com/tutoriels/

@+

#285 Re : Forum Général PHP » page de recommandation de site » 04-02-2010 09:34:36

pb ligne 48
#
$email = "";
#
    if (!empty($email1)) $email .= ','.$email1; <= y aune virgule devant email 1 donc forcement y auar ,truc@machin.fr etc
#
    if (!empty($email2)) $email .= ','.$email2;
#
    if (!empty($email3)) $email .= ','.$email3;
#
    if (!empty($email4)) $email .= ','.$email4;
#
    if (!empty($email5)) $email .= ','.$email5;
#
    if (!empty($email6)) $email .= ','.$email6;

pourquoi tu ne construit pas $email au fur et a mesure du 1er test d'existantce des variables  ? tu fait deux ou trois fois le même test (empty) !

@+

#286 Re : Forum Général PHP » Probleme avec index.php » 02-02-2010 13:49:47

salut,

le message d'erreur indique que la méthode showMapGg() n'existe pas dans la classe adsmanager_html, regarde plutot la construction de la classe adsmanager_html pour être certain que cette méthode existe et qu'elle est accessible de manière statique.

@+

#287 Re : Forum Général PHP » page de recommandation de site » 04-02-2010 09:34:36

salut,

ou alors plus simple on utilise le champ BCC de la fonction mail pour envoyer tous ça en une seule fois (voir donc la fonction mail).

utiliser la fonction mail en boucle risque d'être mal vu par ton hébergeur smile

@+

#288 Re : Forum Général PHP » Remplir un tableau associatif avec une boucle » 23-01-2010 13:40:47

salut,

c'est pas clair ta question. A tu un exemple de donnée pour $data ?

Le code semble correct  ceci dit je ne vois l'interet d'un code qui te fait une simple copie de ton tableau tu fait pareil avec un =.

@+

#289 Re : Forum Général PHP » [débutant] Récupération de valeur dans mysql » 21-01-2010 10:12:24

salut,

SELECT pref_nom FROM TABLE WHERE pref_activation='o' ?

@+

#290 Re : Forum Général PHP » Filtre ip » 27-01-2010 20:09:38

écran d'une heure 3600s oui, tout le calcul à faire avec la requete SQL wink

Genre select truc from machin where dateexpiration> now().

exemple bourrin mais le principe est la.

@+

#291 Re : Forum Général PHP » Filtre ip » 27-01-2010 20:09:38

salut,

le seul moyen serait de récupérer l'ip.
une table  qui contient les infos user, ip, date d'expiration.
a l'affichage d'une page tu regarde dans la table si l'ip est présente, si oui tu regarde si la date d'expiration est inférieure a la date actuelle.
Si l'ip n'est pas présente tu l'ajoute dans la base.
si l'IP est présente et que la date d'expiration est passé tu ajoute tes points.

Attention l'adresse IP seule est quelque chose de peu fiable (possibilité de plusieur user derriere une seul IP, c'est le cas d'un réseau local).

@+

#292 Re : Forum Général PHP » modifier ordre affichage photos » 22-01-2010 15:24:29

Salut,

par exemple :

<?php
if( isset($_POST['numero']) )
{
    //Boucle sur les valeurs
  foreach($_POST['numero'] as $idph => $numero)
  {
     //Cast en integer afin de n'avoir que des entiers
    $idph = (int)$idph;
    $numero = (int)$numero;
    $requete = 'UPDATE photos SET numero='.$numero.' WHERE idph='.$idph;
    //Requête d'update de la photo pointée par idph
    $ret = mysql_query($requete);
if ($ret === false) {
  echo 'Erreur SQL : '.mysql_error().'<br />Requete : '.$requete.'<br />";
}
    }
}
?>

tu pourras voir s'il y a des erreurs SQL, si ce n'est pas le cas les valeurs doivent être mise à jour.

@+

#294 Re : Forum Général PHP » modifier ordre affichage photos » 22-01-2010 15:24:29

salut,

je crois que tu devrais ré expliquer plus clairement ce que tu veut parce que la c'est pas très clair wink

si l'ordre d'affichage est aléatoire => order by rand().
s'il s'agit d'un reclassement, la c'est plus compliqué et tu risque de devoir le traiter avec PHP.

@+

#295 Re : Forum Général PHP » fonction permetant de transferer un fichier txt en local sans ftp » 08-01-2010 18:36:03

impossible a faire pour les raison indiquées par Jiinn, même avec un client java il y aura une boite de dialogue pour savoir ou le mettre (ou au moins pour la confirmation du DL).

Le plus simple est de forcer le téléchargement (regarde le post de xTG) et de faire quelque clique.

@+

#296 Re : Forum Général PHP » [PHP & MYSQL] Enregistrement dans une bdd (while) » 09-12-2009 09:48:57

salut,

avec un foreach sur la variable $_POST  qui correspond aux lignes ajoutées.

@+

#297 Re : Forum Général PHP » Afficher la valeur de $_GET par défaut » 08-12-2009 22:58:30

salut,

if(!isset($_GET['action'])){
echo 'menu par defaut';
}
else {
echo 'les autres cas';
}

@+

#298 Re : Forum Général PHP » Exécuter le submit d'un formulaire dans la même page: valeur d'une lis » 14-01-2010 15:59:32

salut,

essai if ( !empty($_POST['test'])) { echo 'test'; // ou ce que tu veut}

wink

@+

#299 Re : Forum Général PHP » Besoin d'aide coregistration » 14-12-2009 19:48:08

en gros oui, bien sur je n'est pas testé mais le principe est la wink

(il est possible que les moulinettes existantes ne passe que les champs prévus à la base, a toi de voir ce que contient $values wink

les 1000 lignes de code ça fait mal à la main de faire page down ^^

@+

#300 Re : Forum Général PHP » Remplacer dernier <p> d'une chaîne » 22-11-2009 17:20:57

c'est tout l'art des expressions régulières, voici un (très) bon site qui devrait t'aider http://expreg.com/@+

Pied de page des forums

Propulsé par FluxBB