Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1573 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Différents pb PHP/MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Différents pb PHP/MySQL

n°1928496
n0c1f
Posté le 02-10-2009 à 11:31:33  profilanswer
 

Bonjour,  
j'ai deux pages :  
admin.php qui permet de rentrer les donner dans ma base de donné MySQL
Liste.php qui fait des tableaux à partir des infos rentrés dans admin.php
 
I/ premier soucis, dans mon liste.php je n'arrive pas à affecter un style à une ligne, pour le moment je n'ai que le style de la première ligne qui est répété sur les quatres suivantes.
j'aimerai avoir 1ere ligne : tab_top4, 2e ligne : tab_contenu2 , 3e ligne : tab_contenu3, 4e ligne : tab_contenu4

Code :
  1. <?php
  2.                         mysql_connect('localhost', 'root', ''); mysql_select_db('test');
  3.                       // Tableau des meilleurs progressions
  4. $meilleures_progressions =mysql_query("SELECT * FROM Joueurs ORDER BY Evol DESC LIMIT 0, 4 " );
  5. $compteur = 1;
  6. while($best_prog = mysql_fetch_array($meilleures_progressions)){
  7.                                 echo '
  8.        </br>
  9.        <tr class="tab_top4">
  10.        <th align="left">'.$best_prog['Nom'].'</th>
  11.        <th align="left">'.$best_prog['Prenom'].'</th>
  12.        <th>'.$best_prog['Cat'].'</th>
  13.        <th>'.$best_prog['Sexe'].'</th>
  14.        <th>'.$best_prog['NewClt'].'</th>
  15.        <th>'.$best_prog['NewPoints'].'</th>
  16.        <th style="color:green; font-weight:bold;">'.$best_prog['Evol'].'</th>
  17.        </tr>';
  18.                         }    mysql_close();
  19.                         ?>


 
II/ Problème du même genre: j'aimerai que le contenu des lignes soit alternativement le style tab_contenu2 puis tab_contenu1 jusqu'à ce que le tableau se termine

Code :
  1. <?php
  2.                         mysql_connect('localhost', 'root', ''); mysql_select_db('test');
  3.                         $requete = mysql_query("SELECT * FROM Joueurs ORDER BY NewPoints DESC" ) or die(mysql_error());
  4.                         while($joueur = mysql_fetch_array($requete))
  5.                         {
  6.                                 echo '
  7.        <tr class="tab_contenu2">
  8.        <th align="left">'.$joueur['Nom'].'</th>
  9.        <th align="left">'.$joueur['Prenom'].'</th>
  10.        <th>'.$joueur['Cat'].'</th>
  11.        <th>'.$joueur['Sexe'].'</th>
  12.        <th>'.$joueur['Clt'].'</th>
  13.        <th>'.$joueur['Points'].'</th>
  14.        <th>'.$joueur['NewClt'].'</th>
  15.        <th>'.$joueur['NewPoints'].'</th>
  16.        <th>'.$joueur['Evol'].'</th>
  17.        </tr>';
  18.                         }
  19.                         mysql_close();
  20.                         ?>


 
III/ J'aimerai savoir s'il est possible de faire un script ou une formule de mise en forme pour la colonne Evol.
Je m'explique, si l'évolution supérieure à 0, écriture en gras et vert avec un "+ " devant le nombre
si l'évolution est négative, écriture en gras et rouge avec un "- " devant le nombre
si évolution nulle, écriture inchangée
 
IV/ J'aimerai savoir s'il est possible de faire un script ou une formule de mise en forme pour la colonne Sexe.
Je m'explique, si la réponse mySQL est Homme alors il y aurait l'image homme.gif
 si la réponse mySQL est Femme alors il y aurait l'image femme.gif
 
V/ J'ai réussi à faire une page pour ajouter des joueurs à la base de donnée, mais j'aimerai aussi pouvoir modifier les données existantes (pourquoi pas en sélectionnant l'id par le nom dans une liste déroulante) et aussi pouvoir supprimer les joueurs  si besoin est.
Mon code pour ajouter un joueur est :

Code :
  1. <?php
  2. function num($value)
  3. {
  4.         if (!preg_match("#^[[:digit:]]+$#", $value)){return false;}
  5.         else{return true;}
  6. }
  7. if(isset($_POST['Nom'],
  8.    $_POST['Prenom'],
  9.    $_POST['Cat'],
  10.    $_POST['Sexe'],
  11.    $_POST['Clt'],
  12.    $_POST['Points'],
  13.    $_POST['NewClt'],
  14.    $_POST['NewPoints'],
  15.    $_POST['Evol']))//Vérifie si on a cliqué sur "Ajouter"
  16. {
  17.         if($_POST['Nom'] != NULL &&
  18.      $_POST['Prenom'] != NULL &&
  19.      $_POST['Cat'] != NULL &&
  20.      $_POST['Sexe'] != NULL &&
  21.      $_POST['Clt'] != NULL &&
  22.      $_POST['Points'] != NULL &&
  23.      $_POST['NewClt'] != NULL &&
  24.      $_POST['NewPoints'] != NULL &&
  25.      $_POST['Evol'] != NULL) //POST != null
  26.         {
  27.                 if(num($_POST['Points']) && num($_POST['NewPoints']))//Vérifie si les points officiels, et les points mensuel sont des nombres
  28.                 {
  29.                         mysql_connect('localhost', 'root', ''); mysql_select_db('test');
  30.                      
  31.                         $add = mysql_query("INSERT INTO joueurs (Nom, Prenom, Cat, Sexe, Clt, Points, NewClt, NewPoints, Evol)
  32.                        VALUES ('".mysql_real_escape_string($_POST['Nom'])."',
  33.      '".mysql_real_escape_string($_POST['Prenom'])."',
  34.      '".mysql_real_escape_string($_POST['Cat'])."',
  35.      '".mysql_real_escape_string($_POST['Sexe'])."',
  36.      '".mysql_real_escape_string($_POST['Clt'])."',
  37.                        '".mysql_real_escape_string($_POST['Points'])."',
  38.        '".mysql_real_escape_string($_POST['NewClt'])."',
  39.        '".mysql_real_escape_string($_POST['NewPoints'])."',
  40.                        '".mysql_real_escape_string($_POST['Evol'])."')" ) or die(mysql_error());
  41.                      
  42.                         mysql_close();
  43.                      
  44.                         if(!$add){$info = 'Erreur lors de l\'ajout';}
  45.                         else{$info = 'Joueur ajouté';}
  46.                 }
  47.                 else{$info = 'Des informations nons désirées ont été entrées ...';}
  48.         }
  49.         else{$info = 'Certains champs sont vides';}
  50. }
  51. ?>
  52. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  53. <html xmlns="http://www.w3.org/1999/xhtml">
  54.         <head>
  55.                 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  56.                 <title>Ajouter des joueurs</title>
  57.                 <link rel="stylesheet" type="text/css" href="style.css" />
  58.         </head>
  59.         <body>
  60.                 <h1><?php if(isset($info) && $info != NULL){echo $info;} // on affiche s'il y a une info?></h1>
  61.   <center><b><span style="font-size: 20px;">Ajouter un Joueur</span></b>
  62.     <br><br></center>
  63. <br><br><br>
  64.                 <form method="post" action="./admin.php">
  65.                         <table>
  66.                                 <tr>
  67.                                         <td>Nom</td>
  68.                                         <td><input type="text" name="Nom" id="Nom" size="20" /></td>
  69.                                 </tr>
  70.                                <tr>
  71.                                         <td>Prénom</td>
  72.                                         <td><input type="text" name="Prenom" id="Prenom" size="20" /></td>
  73.                                 </tr>
  74.                                 <tr>
  75.                                         <td>Catégorie</td>
  76.                                         <td>
  77.             <SELECT name="Cat" id="Cat" size="1">
  78.                <OPTION>P
  79.                                               <OPTION>B1
  80.                                               <OPTION>B2
  81.                <OPTION>M1
  82.                                               <OPTION>M2
  83.                                               <OPTION>C1
  84.                                               <OPTION>C2
  85.                <OPTION>J1
  86.                                               <OPTION>J2
  87.                                               <OPTION>J3
  88.                                               <OPTION>S
  89.                                               <OPTION>V1
  90.                                               <OPTION>V2
  91.                                               <OPTION>V3
  92.                 </SELECT>
  93.                                         </td>
  94.                                 </tr>
  95.                                   <tr>
  96.                                         <td>Sexe</td>
  97.                                         <td>     
  98.             <SELECT name="Sexe" id="Sexe" size="1">
  99.                <OPTION>Homme
  100.                <OPTION>Femme
  101.                 </SELECT>
  102.          </td>
  103.                                 </tr>
  104.                                 <tr>
  105.                                         <td>Classement officiel</td>
  106.                                         <td><input type="text" name="Clt" id="Clt" size="3" /></td>
  107.                                 </tr>
  108.                                 <tr>
  109.                                         <td>Points officiels</td>
  110.                                         <td><input type="text" name="Points" id="Points" size="3" /></td>
  111.                                 </tr>
  112.                                 <tr>
  113.                                         <td>Classement mensuel</td>
  114.                                         <td><input type="text" name="NewClt" id="NewClt" size="3" /></td>
  115.                                 </tr>
  116.                                 <tr>
  117.                                         <td>Points mensuel</td>
  118.                                         <td><input type="text" name="NewPoints" id="NewPoints" size="3" /></td>
  119.                                 </tr>
  120.                                 <tr>
  121.                                         <td>Evolution</td>
  122.                                         <td><input type="text" name="Evol" id="Evol" size="3" /></td>
  123.                                 </tr>
  124.                                 <tr>
  125.                                         <td colspan="2"></td>
  126.                                 </tr>
  127.                                 <tr>
  128.                                         <td colspan="2"><input type="submit" value="Ajouter" /></td>
  129.                                 </tr>
  130.                         </table>
  131.                 </form>
  132.                 <hr />
  133.         </body>
  134. </html>


Voila mes problèmes, je ne sais pas s'ils sont simple à résoudre, enfin moi je n'ai pas trouvé la solution encore :(
Je remercie par avance les personne qui seraient susceptible de pouvoir m'aider :)


Message édité par n0c1f le 02-10-2009 à 11:35:41
mood
Publicité
Posté le 02-10-2009 à 11:31:33  profilanswer
 

n°1928506
pataluc
Posté le 02-10-2009 à 11:58:17  profilanswer
 

alors, pour ton premier problème, il faut utiliser des td et pas des th (th est pour la ligne d'entête seulement logiquement). et tu ne dois pas mettre de <br /> entre tes lignes <tr>.
 
ensuiten tu au début de ton while, tu mets un

Code :
  1. if ($compteur++ == 1) {
  2. echo "<tr class=\"tab_top4\">";
  3. } else {
  4. echo "<tr class=\"tab_contenu$compteur\">";


 
ensuite pour le second, (même remarque sur les th) il y a des sélecteurs CSS pour trouver les lignes paires ou impaire, mais je crois qu'ie ne les gere pas (en tout cas ie6), sinon, même principe, un compteur, et si le compteur est paire, tu mets une classe, s'il est impaire, tu mets l'autre...

n°1928507
pataluc
Posté le 02-10-2009 à 12:00:09  profilanswer
 

pour tes pb 3 et 4, tu mets un if avant l'affichage, et tu modifie les données avant de les afficher en fonction du résultat.

n°1928523
n0c1f
Posté le 02-10-2009 à 13:20:24  profilanswer
 

Tout d'abord un grand Merci Pataluc même si je n'ai pas encore trouvé les solutions
J'ai essayé :

Code :
  1. mysql_connect('localhost', 'root', ''); mysql_select_db('test');
  2.                        // Tableau des meilleurs progressions
  3. $meilleures_progressions =mysql_query("SELECT * FROM Joueurs ORDER BY Evol DESC LIMIT 0, 4 " )
  4. $compteur = 1;
  5. while($best_prog = mysql_fetch_array($meilleures_progressions)){
  6. if ($compteur++ == 1) {
  7. echo '         <tr class="tab_top4">
  8.        <td align="left">'.$best_prog['Nom'].'</td>
  9.         <td align="left">'.$best_prog['Prenom'].'</td>
  10.         <td>'.$best_prog['Cat'].'</td>
  11.         <td>'.$best_prog['Sexe'].'</td>
  12.         <td>'.$best_prog['NewClt'].'</td>
  13.         <td>'.$best_prog['NewPoints'].'</td>
  14.         <td style="color:green; font-weight:bold;">'.$best_prog['Evol'].'</td>';
  15. }
  16. else {
  17. echo '
  18.          <tr class="tab_contenu$compteur">
  19.        <td align="left">'.$best_prog['Nom'].'</td>
  20.         <td align="left">'.$best_prog['Prenom'].'</td>
  21.         <td>'.$best_prog['Cat'].'</td>
  22.         <td>'.$best_prog['Sexe'].'</td>
  23.         <td>'.$best_prog['NewClt'].'</td>
  24.         <td>'.$best_prog['NewPoints'].'</td>
  25.         <td style="color:green; font-weight:bold;">'.$best_prog['Evol'].'</td>
  26.         </tr>';
  27. }
  28. }


Et ça ne me met pas en forme de la deuxième à la quatrième ligne, juste il n'y a plus de mise en forme
J'ai essayé juste avec le code que tu avais dis, mais je n'avais plus rien dans le tableau :s
Pb 1 non résolu :(
 
Pour le sélecteurs CSS pour trouver les lignes paires ou impaire je vais regardé merci ;)

n°1928526
pataluc
Posté le 02-10-2009 à 13:37:09  profilanswer
 

dans ton if tu ne mets que la première ligne, le tr. les td (et le tr de fin que tu as oublié) sont les mêmes que ce soit la première ligne ou la nième.
 
ensuite, dans ton echo la variable $compteur ne sera interprétée que si ta chaine de caractère est délimitée par des guillemets " et pas si c'est des quotes '. tu dois donc mettre

Code :
  1. echo "<tr class=\"tab_contenu$compteur\">";

ou alors

Code :
  1. echo '<tr class="tab_contenu' . $compteur . '">';

n°1928535
n0c1f
Posté le 02-10-2009 à 14:09:23  profilanswer
 

Merci, ça marche  [:acherpy] , mais il y a encore un léger bug, c'est qu'il y a  un décalage entre le style et la ligne, ligne 2 = tab_contenu3, ligne 3 = tab_contenu4, ligne 4 = ???  
C'est possible de décaler le compteur de 1 pour que la mise en page soit en place?
 
sinon j'ai du mettre les td sinon le tableau n'affichait pas les infos.
Le code donne

Code :
  1. $compteur = 1;
  2. while($bad_prog = mysql_fetch_array($grosses_chutes)){
  3. if ($compteur++ == 1) {
  4. echo '<tr class="tab_top4">
  5.        <td align="left">'.$bad_prog['Nom'].'</td>
  6.         <td align="left">'.$bad_prog['Prenom'].'</td>
  7.         <td>'.$bad_prog['Cat'].'</td>
  8.         <td>'.$bad_prog['Sexe'].'</td>
  9.         <td>'.$bad_prog['NewClt'].'</td>
  10.         <td>'.$bad_prog['NewPoints'].'</td>
  11.         <td style="color:red; font-weight:bold;">'.$bad_prog['Evol'].'</td>
  12.         </tr>';
  13. }
  14. else {
  15.   echo '<tr class="tab_contenu' . $compteur . '">
  16.        <td align="left">'.$bad_prog['Nom'].'</td>
  17.         <td align="left">'.$bad_prog['Prenom'].'</td>
  18.         <td>'.$bad_prog['Cat'].'</td>
  19.         <td>'.$bad_prog['Sexe'].'</td>
  20.         <td>'.$bad_prog['NewClt'].'</td>
  21.         <td>'.$bad_prog['NewPoints'].'</td>
  22.         <td style="color:red; font-weight:bold;">'.$bad_prog['Evol'].'</td>
  23.         </tr>';
  24. }
  25. }

n°1928538
pataluc
Posté le 02-10-2009 à 14:19:56  profilanswer
 

n0c1f a écrit :

C'est possible de décaler le compteur de 1 pour que la mise en page soit en place?


 
c'est quoi le plus rapide? essayer ou poser la question ici?  :sarcastic:  

Spoiler :

bien sur que c'est possible! tu initialiser $compteur à 0 au lieu de 1!


 

n0c1f a écrit :

sinon j'ai du mettre les td sinon le tableau n'affichait pas les infos.

euh... c'est que tu n'a pas compris ce que je voulais dire alors. si tu mets ca:  
 

Code :
  1. $compteur = 1;
  2. while($bad_prog = mysql_fetch_array($grosses_chutes)){
  3.   if ($compteur++ == 1) {
  4.     echo '<tr class="tab_top4">
  5.   }
  6.   else {
  7.     echo '<tr class="tab_contenu' . $compteur . '">';
  8.   }
  9.   echo '<td align="left">'.$bad_prog['Nom'].'</td>
  10.           <td align="left">'.$bad_prog['Prenom'].'</td>
  11.           <td>'.$bad_prog['Cat'].'</td>
  12.           <td>'.$bad_prog['Sexe'].'</td>
  13.           <td>'.$bad_prog['NewClt'].'</td>
  14.           <td>'.$bad_prog['NewPoints'].'</td>
  15.           <td style="color:red; font-weight:bold;">'.$bad_prog['Evol'].'</td>
  16.           </tr>';
  17.   }
  18. }

ca marchera très bien.

n°1928542
n0c1f
Posté le 02-10-2009 à 14:32:01  profilanswer
 

J'avais essayé, mais je n'avais pas compris que initialiser $compteur à 0 il fallait que je le fasse aux 2 endroits où il est présent.
 
Merci beaucoup!  :jap:

n°1928545
pataluc
Posté le 02-10-2009 à 14:35:12  profilanswer
 

n0c1f a écrit :

J'avais essayé, mais je n'avais pas compris que initialiser $compteur à 0 il fallait que je le fasse aux 2 endroits où il est présent.

 

Merci beaucoup!  :jap:

 


 [:bakk5]  wait... what?


Message édité par pataluc le 02-10-2009 à 14:36:33
n°1928547
n0c1f
Posté le 02-10-2009 à 14:38:31  profilanswer
 

Code :
  1. $compteur = 0;
  2. while($bad_prog = mysql_fetch_array($grosses_chutes)){
  3.    if ($compteur++ == 0) {
  4.      echo '<tr class="tab_top4">';
  5.    }
  6.    else {
  7.      echo '<tr class="tab_contenu' . $compteur . '">';
  8.    }
  9.    echo '<td align="left">'.$bad_prog['Nom'].'</td>
  10.            <td align="left">'.$bad_prog['Prenom'].'</td>
  11.            <td>'.$bad_prog['Cat'].'</td>
  12.            <td>'.$bad_prog['Sexe'].'</td>
  13.            <td>'.$bad_prog['NewClt'].'</td>
  14.            <td>'.$bad_prog['NewPoints'].'</td>
  15.            <td style="color:red; font-weight:bold;">'.$bad_prog['Evol'].'</td>
  16.            </tr>';
  17.    }


Ces 2 $compteur la

mood
Publicité
Posté le 02-10-2009 à 14:38:31  profilanswer
 

n°1928553
pataluc
Posté le 02-10-2009 à 14:43:04  profilanswer
 

ok, j'ai compris ce que tu voulais dire (dans le if ce n'est pas une initialisation, mais une incrémentation...)

n°1928560
rufo
Pas me confondre avec Lycos!
Posté le 02-10-2009 à 15:07:23  profilanswer
 

n0c1f, ça irait peut-être un peu plus vite (et pour toi et pour nous) si t'apprenait les bases de la programmation :/ parce que là....tes pbs sont vraiment plan-plan (ex : les th au lieu des td, t'aurais regardé comment on fait un tableau en html, t'aurais vu de suite le pb).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1928618
n0c1f
Posté le 02-10-2009 à 18:44:44  profilanswer
 

J'en ai fini avec mes questions I et II
Le code pour la II est:

Code :
  1. while($joueur = mysql_fetch_array($requete)) //trie des champs et affichage des joueurs en lignes
  2.         {
  3.    
  4.                        if ($j == 1)
  5.                 {
  6.                     $bg =  "#DBE5F1";
  7.                     $j++;
  8.                 }
  9.                 else
  10.                 {
  11.                     $bg = "#B8CCE4";
  12.                     $j = 1;
  13.                 }
  14.                 echo "<tr  style=\"background: " . $bg . ";\">\n"
  15.                 . "<td align=\"left\">" . $joueur['Nom'] . "</td>\n"
  16.                 . "<td align=\"left\">" . $joueur['Prenom'] . "</td>\n"
  17.                 . "<td >" . $joueur['Cat'] . "</td>\n"
  18.    . "<td >" . $joueur['Clt'] . "</td>\n"
  19.    . "<td >" . $joueur['Points'] . "</td>\n"
  20.    . "<td >" . $joueur['NewPoints'] . "</td>\n"
  21.                 . "<td >" . $joueur['NewPoints'] . "</td>\n"
  22.                 . "<td >" .$joueur['Evol']. "</td></tr>\n";
  23.             }


La question V avance pas mal aussi :)

n°1928622
n0c1f
Posté le 02-10-2009 à 19:38:50  profilanswer
 

pataluc a écrit :

pour tes pb 3 et 4, tu mets un if avant l'affichage, et tu modifie les données avant de les afficher en fonction du résultat.


Pour ça, je vois pas trop d'où tu parle ni la commande qui modifie les donnée (j'ai celles de la mise en forme quand même!) désolé :s  
 

Code :
  1. $requete = mysql_query("SELECT * FROM FROM Joueurs  WHERE Sexe='Homme' ORDER BY NewPoints DESC" ) or die(mysql_error());
  2. Il faudrait que je le mette ici si je en me trompe pas non?
  3.                         while($joueur = mysql_fetch_array($requete))
  4.         {
  5.    
  6.                       if ($j == 1)
  7.                 {
  8.                     $bg =  "#DBE5F1";
  9.                     $j++;
  10.                 }
  11.                 else
  12.                 {
  13.                     $bg = "#B8CCE4";
  14.                     $j = 1;
  15.                 }
  16.                 echo "<tr class=\"tab_contenu2\" style=\"background: " . $bg . ";\">\n"
  17.                 . "<td align=\"left\">" . $joueur['Nom'] . "</td>\n"
  18.                 . "<td align=\"left\">" . $joueur['Prenom'] . "</td>\n"
  19.                 . "<td >" . $joueur['Cat'] . "</td>\n"
  20.    . "<td >" . $joueur['Clt'] . "</td>\n"
  21.    . "<td >" . $joueur['Points'] . "</td>\n"
  22.    . "<td >" . $joueur['NewPoints'] . "</td>\n"
  23.                 . "<td >" . $joueur['NewPoints'] . "</td>\n"
  24.                 . "<td >" .$joueur['Evol']. "</td></tr>\n";
  25.             }

n°1928722
n0c1f
Posté le 04-10-2009 à 00:10:42  profilanswer
 

Pour les question I, II, III c'est bon c'est réglé, mais pour la question IV j' n'y arrive pas que ce soit Hommme ou Femme, tout le monde à la même image :s

Code :
  1. $grosses_chutes =mysql_query("SELECT * FROM " . JOUEURS_TABLE . " ORDER BY Evol ASC LIMIT 0, 4 "" );
  2. $compteur = 0;
  3. while($bad_prog = mysql_fetch_array($grosses_chutes)){
  4.    if ($compteur++ == 0) {
  5.      echo '<tr class="tab_top4">';
  6.    }
  7.    else {
  8.      echo '<tr class="tab_contenu' . $compteur . '">';
  9.    }
  10.    $Sexe2 = $bad_prog['Sexe'];
  11.        if ($Sexe2 = "Homme" )
  12.                 {
  13.    $Sexe2 = '<img src="modules/Classement/images/homme.gif">';
  14.                 }
  15.                 else if ($Sexe2 = "Femme" )
  16.                 {
  17.     $Sexe2 = '<img src="modules/Classement/images/femme.gif">';
  18.                 }
  19.    echo '<td align="left">'.$bad_prog['Nom'].'</td>
  20.            <td align="left">'.$bad_prog['Prenom'].'</td>
  21.            <td>'.$bad_prog['Cat'].'</td>
  22.            <td>'. $Sexe2 .'</td>
  23.            <td>'.$bad_prog['NewClt'].'</td>
  24.            <td>'.$bad_prog['NewPoints'].'</td>
  25.            <td style="color:red; font-weight:bold;">'.$bad_prog['Evol'].'</td>
  26.            </tr>';
  27.    }

n°1928906
proy
Posté le 05-10-2009 à 10:16:25  profilanswer
 

Un '=' c'est une affectation, il faut que tu mettes '=='.


---------------
White list: dieamond, rmig, bacillus, milliondollarsman, scoubidoo, Wipeout 2097, MasterX, kokofiolo, The Grim Reaper, shu2391, Fred46, indiana77 .. Black list: rodrigue
n°1928950
n0c1f
Posté le 05-10-2009 à 12:24:17  profilanswer
 

Merci proy, j'avais trouvé la solution , mais je n'avais pas encore posté ;)
J'ai réussis à faire tout ce que je voulais :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Différents pb PHP/MySQL

 

Sujets relatifs
Insérer des données dans un fichier PDF avec PHPProblème grosse requête PHP !
[PHP] Problème de validation de schéma XSDProbleme d'update mysql
Application cliente ou site PHP optimisé pour PDAClause WHERE dans PHP
calculer % php Mysql[Js et PHP] Récuperer contenu d'un champs texte sans refresh
MVC ET PHPImage défilante en JavaScript + PHP avec largeur et hauteur dynamique
Plus de sujets relatifs à : Différents pb PHP/MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR