Vous êtes sur la page 1sur 2

Affichage des données Php(liste de sélection, liste ordonnée, tableau)

Soit la table eleve contenant

Id_eleve nom prenom classe


0001 tounsi ali 4SI
0002 Aloui samir 4Sc
0003 beji sana 4SI

<?php
/*afficher la noms des eleves par classe dans une liste ordonnée triée par
ordre croissant */
require"connexion.php";
echo('<ul>');
$req="select classe from eleve ";
$res=mysqli_query($con,$req) or die(mysqli_error($con));
while ($T=mysqli_fetch_array($res))
{
echo('<li> '.$T[0].'<ul>');
$req2="select nom,prenom from eleve where classe='$T[0]' order by nom";
$res2=mysqli_query($con,$req2)or die(mysqli_error($con));
while ($T1=mysqli_fetch_array($res2))
{
echo('<li>'.$T1[0].' '.$T1[1].'</li>');
}
echo('</ul></li>');
}
echo('</ul>')
?>

<?php
/*affichage liste de selection valeur contient id eleve et le texte contient
le nom et prenom */
require"connexion.php";
echo('<select name="s" id="s">
<option value="0">selectionner un eleve</option>');
$req="select* from eleve ";
$res=mysqli_query($con,$req) or die(mysqli_error($con));
while ($T=mysqli_fetch_array($res))
{ echo('<option value="'.$t[0].'">'.$t[1].' ' .$T[2].'</option>');}
echo('</select>');
?>

Préparé Par Zouaghi Mohamed année scolaire :2023-2024


<?php
/*affichage dans un tableau*/
require"connexion.php";
echo(' <table>
<tr>
<td>nom </td>
<td>prenom</td>
<td>classe</td>
</tr>');
$req="select* from eleve ";
$res=mysqli_query($con,$req) or die(mysqli_error($con));
while ($T=mysqli_fetch_array($res))
{echo('<tr>
<td>'.$T[1].'</td>
<td>'.$T[2].'</td>
<td>'.$T[3].'</td>
</tr>');}
echo(' </table>');

?>

Préparé Par Zouaghi Mohamed année scolaire :2023-2024

Vous aimerez peut-être aussi