
le 17/02/2008 à 10:46
tintindelacite
Bonjour, j'ai une base avec 8 champs
id auto, nom_prenom varchard, statut varchard,id_journee int, homme_match varchard, note float,but int, commentaire text, dans un premier select j'affiche la id_journee, et homme_match comme ceci
ça sa fonctionne ensuite j'ai une entête de table en html et je souhaiterai afficher les champs statut,nom_prenom, note,but,commentaire, en fonction de id_journee du premier select et la il m'affiche n'importe quelle journee si je laisse les journee précédente dans la table
Voila si je pouvez avoir un idee ca serait sympa
@+
id auto, nom_prenom varchard, statut varchard,id_journee int, homme_match varchard, note float,but int, commentaire text, dans un premier select j'affiche la id_journee, et homme_match comme ceci
- <?php
- $sql = "SELECT id_journee,nom_prenom FROM stats_joueurs WHERE homme_match='oui' ORDER BY 'id_journee'DESC LIMIT 1";
- // on envoie la requête
- $result = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- while($val = mysql_fetch_array($result)){
- echo("<TR><TD COLSPAN=2 bgcolor='$coul3'>");
- echo $val['id_journee'];
- echo("</TD><TD COLSPAN=4 bgcolor='$coul3'>");
- echo $val['nom_prenom'];
- echo "</TR>";
- echo "</TABLE>";
- ?>
ça sa fonctionne ensuite j'ai une entête de table en html et je souhaiterai afficher les champs statut,nom_prenom, note,but,commentaire, en fonction de id_journee du premier select et la il m'affiche n'importe quelle journee si je laisse les journee précédente dans la table
- <?php
- $sql = "SELECT id_journee,statut,nom_prenom,note,but,commentaire FROM stats_joueurs WHERE id_journee ORDER BY'id_journee'DESC LIMIT 0,16";
- // on envoie la requête
- $result = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- while($val = mysql_fetch_array($result)){
- if($cpt % 2 == 0){ // Test si l'on se trouve sur une ligne 'paire' ou 'impaire'
- // Dans le cas d'une ligne 'paire'
- echo("</td><td bgcolor='$coul1'>");
- echo $val["statut"];
- echo("</td><td colspan=1 bgcolor='$coul1'>");
- echo $val["nom_prenom"];
- echo("</td><td colspan=1 bgcolor='$coul1'>");
- echo $val["note"];
- echo("</td><td colspan=1 bgcolor='$coul1'>");
- echo $val["but"];
- echo("</td><td colspan=2 bgcolor='$coul1'>");
- echo $val["commentaire"];
- echo("</td></tr>");
- $cpt++;
- }
- else{
- // Dans le cas d'une ligne 'impaire'
- echo("</td><td colspan=1 bgcolor='$coul2'>");
- echo $val["statut"];
- echo("</td><td colspan=1 bgcolor='$coul2'>");
- echo $val["nom_prenom"];
- echo("</td><td colspan=1 bgcolor='$coul2'>");
- echo $val["note"];
- echo("</td><td colspan=1 bgcolor='$coul2'>");
- echo $val["but"];
- echo("</td><td colspan=1 bgcolor='$coul1'>");
- echo $val["commentaire"];
- echo("</td></tr>");
- $cpt++;
- }
- }
- ?>
Voila si je pouvez avoir un idee ca serait sympa
@+