J'ai une parse error voici mon bout de code
echo '<tr><td>'.$ligne->Clodo.'</td><td>'.$ligne->Mini.'</td><td>'.$ligne->Fightvalue.'</td><td>'.$ligne->Probabilite.'</td></tr>';
echo '<tr><td>'.$ligne->Clodo.'</td><td>'.$ligne->Mini.'</td><td>'.$ligne->Fightvalue.'</td><td>'.$ligne->Probabilite.'</td></tr></style>';
echo '<tr> <td>'.$ligne->Clodo.'</td> <td>'.$ligne->Mini.'</td> <td>'.$ligne->Fightvalue.'</td> <td>'.$ligne->Probabilite.'</style></td> </tr>';
echo '<tr> <td style="color: red;">'.$ligne->Clodo.'</td> <td style="color: red;">'.$ligne->Mini.'</td> <td style="color: red;">'.$ligne->Fightvalue.'</td> <td style="color: red;">'.$ligne->Probabilite.'</td> </tr>';
<style> .red {color: red} </style>
echo '<tr> <td class="red">'.$ligne->Clodo.'</td> <td class="red">'.$ligne->Mini.'</td> <td class="red">'.$ligne->Fightvalue.'</td> <td class="red">'.$ligne->Probabilite.'</td> </tr>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php // Fonction pour construire une table à partir des résultat de la requête function buildClodoTable($where= '', $style='') { // Ajouter la clause where si définie (par défaut, tout le temps) if ($where!='') $where = ' WHERE '.$where; // Construire la requete $query = "SELECT Clodo,Mini,Fightvalue,Probabilite FROM stats {$where} ORDER BY Clodo"; // Executer la requete $result = mysql_query($query); if ($result==false) { return 'Une erreur est survenue lors de l\'exécution de la requête !'; } $lines = ''; while ($row = mysql_fetch_array($result)) { $lines .= ' <tr style="'.$style.'"> <td>'.$row['Clodo'].'</td> <td>'.$row['Mini'].'</td> <td>'.$row['Fightvalue'].'</td> <td>'.$row['Probabilite'].'</td> </tr>'; } if ($lines=='') { return 'Aucun resultat dans la table !'; } return ' Nom clodo | Pts Mini | Pts maxi | Probabilité | '.$lines.' '; } // Si on a un filtre if (isset($_POST['sub_filtre']) AND isset($_POST['filtre'])) { $where = '';http://www.siteduzero.com/forum-83-578391-p1-mettre-en-cache-les-messages-de-mon-forum.html $style = ''; switch ($_POST['filtre']) { case 'perdant': $where = "Probabilite='Perdant'"; $style = 'background-color:red'; break; case 'gagnant': $where = "Probabilite='Gagnant'"; $style = 'background-color:rgb(35,248,40)'; break; case 'inconnu': $where = "Probabilite='Inconnu'"; $style = 'background-color:gray'; break; case 'tout': $where = "Type='Adversaire'"; $style= ???????; break; } //Construire le €tableau à partir du résu'ltat de la requête $table = buildClodoTable($where, $style); echo $table; /////////////////////////////////////////////////////////////////////////////// // Si le filtre n'a pas été envoyé } else { } ?>
<?php error_reporting(E_ALL & E_STRICT); ?>
$where = '';http://www.siteduzero.com/forum-83-578391-p1-mettre-en-cache-les-messages-de-mon-forum.html</code>
--
Neige
Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)
<?php // Fonction pour construire une table à partir des résultat de la requête function buildClodoTable($where= '') { // Ajouter la clause where si définie (par défaut, tout le temps) if ($where!='') $where = ' WHERE '.$where; // Construire la requete $query = "SELECT Clodo,Mini,Fightvalue,Probabilite FROM stats {$where} ORDER BY Clodo"; // Executer la requete $result = mysql_query($query); if ($result==false) { } $lines = ''; while ($row = mysql_fetch_array($result)) { switch ($row['Probabilite']) { case 'Perdant': $style = 'background-color:red'; break; case 'Gagnant': $style = 'background-color:rgb(35,248,40)'; break; case 'Inconnu': $style = 'background-color:rgb(199,199,199)'; break; default: $style= ''; break; } $lines .= ' <tr style="'.$style.'"> <td>'.$row['Clodo'].'</td> <td>'.$row['Mini'].'</td> <td>'.$row['Fightvalue'].'</td> <td>'.$row['Probabilite'].'</td> </tr>'; } if ($lines=='') { return 'Aucun resultat dans la table !'; } return ' Nom clodo | Pts Mini | Pts maxi | Probabilité | '.$lines.' '; } // Si on a un filtre if (isset($_POST['sub_filtre']) AND isset($_POST['filtre'])) { $where = ''; switch ($_POST['filtre']) { case 'perdant': $where = "Probabilite='Perdant'"; break; case 'gagnant': $where = "Probabilite='Gagnant'"; break; case 'inconnu': $where = "Probabilite='Inconnu'"; break; case 'tout': $where = "Type='Adversaire'"; break; } //Construire le tableau à partir du résultat de la requête $table = buildClodoTable($where); echo $table; /////////////////////////////////////////////////////////////////////////////// // Si le filtre n'a pas été envoyé } else { } ?>