[PHP] liens/affiche résultat
Résolu
kanabinch
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
www -
www -
Bonjour,
Quand je clique sur mon menu j'ai tous les élèves de toutes les classes et non les élèves par classe.
Cela fait un petit moment que je cherche mon erreur, c'est pour cela que je viens à vous.
menu :
<dl id="menu">
<dt class="Style1" onmouseover="javascript:montre('smenu1');">Liste des élèves</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();">
<ul>
<?php
include("inclusion/connexion.php");
$sql="select lib_classe from classe";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
echo "<a
href='liste_eleve.php?libel_classe=".$ligne['lib_classe']."'>".$ligne['lib_classe']."</a>";
echo "<br>";
}
?>
</ul>
</dd>
...
...
liste_eleve.php :
echo "<h1>Elèves de ".$_GET['libel_classe']."</h1><br><br>";
$lib="select lib_classe from classe where lib_classe='".$_GET['libel_classe']."'";
$resultat=mysql_query($lib);
while($ligne=mysql_fetch_array($resultat))
{
$sql="select nom_eleve,pnom_eleve, dat_naiss_eleve from eleves
where lib_classe='".$ligne['lib_classe']."' order by nom_eleve";
$resultat2=mysql_query($sql);
}
echo "<table border=2 width=50% align='center'>
<tr>
<td><h3>Nom </h3></td>
<td><h3>Prénom </h3></td>
<td><h3>date de naissance</h3></td>
</tr>
";
while ($ligne=mysql_fetch_array($resultat2))
{
echo "
<tr>
<td>".$ligne['nom_eleve']."</td>
<td>".$ligne['pnom_eleve']."</td>
<td>".$ligne['dat_naiss_eleve']."</td>
</tr>
";
}
Quand je clique sur mon menu j'ai tous les élèves de toutes les classes et non les élèves par classe.
Cela fait un petit moment que je cherche mon erreur, c'est pour cela que je viens à vous.
menu :
<dl id="menu">
<dt class="Style1" onmouseover="javascript:montre('smenu1');">Liste des élèves</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();">
<ul>
<?php
include("inclusion/connexion.php");
$sql="select lib_classe from classe";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
echo "<a
href='liste_eleve.php?libel_classe=".$ligne['lib_classe']."'>".$ligne['lib_classe']."</a>";
echo "<br>";
}
?>
</ul>
</dd>
...
...
liste_eleve.php :
echo "<h1>Elèves de ".$_GET['libel_classe']."</h1><br><br>";
$lib="select lib_classe from classe where lib_classe='".$_GET['libel_classe']."'";
$resultat=mysql_query($lib);
while($ligne=mysql_fetch_array($resultat))
{
$sql="select nom_eleve,pnom_eleve, dat_naiss_eleve from eleves
where lib_classe='".$ligne['lib_classe']."' order by nom_eleve";
$resultat2=mysql_query($sql);
}
echo "<table border=2 width=50% align='center'>
<tr>
<td><h3>Nom </h3></td>
<td><h3>Prénom </h3></td>
<td><h3>date de naissance</h3></td>
</tr>
";
while ($ligne=mysql_fetch_array($resultat2))
{
echo "
<tr>
<td>".$ligne['nom_eleve']."</td>
<td>".$ligne['pnom_eleve']."</td>
<td>".$ligne['dat_naiss_eleve']."</td>
</tr>
";
}
A voir également:
- [PHP] liens/affiche résultat
- Resultat foot - Télécharger - Vie quotidienne
- Vérificateur de liens - Guide
- Easy php - Télécharger - Divers Web & Internet
- Lexer resultat - Télécharger - Sport
- Le clavier de mon telephone ne s'affiche plus - Guide
Ca dit qu'il y a une erreur au niveau du 2ième while dans liste_eleve.php
je pense plutôt que ça vient d'une des 2 requêtes.
Merci qd meme
++