Affichage de resultat d'une requête
hadjila20
Messages postés
53
Statut
Membre
-
hadjila20 Messages postés 53 Statut Membre -
hadjila20 Messages postés 53 Statut Membre -
bonjour tout le monde voilà j'ai un script php qui consiste à consulter et afficher tous les vols disponible dans ma base de données mais je n'arrive pas à les afficher quelqu'un peu m'aider s'il vous plait
voici mon code:
<body>
<div align="right"></div>
<div><?php echo'<a href="identif_admin.php"><input type="submit" value="Déconnection"</a>';?>
<?php echo' <a href="acceuil_admin.php"><input type="submit" value="Retour"</a>';?>
</div>
<?php
include("connexion.php");
connectMaBase();
?>
<div>
<div align="center">
<?php echo'<h3>Consulter les vols de la base de donnée</h3>';?></div>
<?php echo( '<br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">');
echo( '<tr>
<td><div align=\"center\">Numéro vol</div></td>
<td><div align=\"center\">Aéoroport de départ</div></td>
<td><div align=\"center\">Aéoroport d\'arrivée</div></td>
<td><div align=\"center\">Date départ</div></td>
<td><div align=\"center\">Heure départ</div></td>
<td><div align=\"center\">Heure arrivée</div></td>
<td><div align=\"center\">nombre de place</div></td>
<td><div align=\"center\">type du vol</div></td>
<td><div align=\"center\">Classe vol</div></td>
<td><div align=\"center\">Prix TTC</div></td>
<td><div align=\"center\">Nom de la compagnie</div></td></tr>' );
?>
<?php
$sql="SELECT
ref_vol,aeo_depart,aeo_arrive,date_depart_vol,CONCAT(HOUR(heure_depart),':',MINUTE(heure_depart))AS HeureD,CONCAT(HOUR(heure_arrive),':',MINUTE(heure_arrive)) AS HeureA,nb_place_vol,type_vol,classe_vol,prix,nom_comp FROM vol
";
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
while($result=mysql_fetch_array($req))
{
$date_depart=implode('-',array_reverse (explode('-',$result['date_depart_vol'])));
echo( '<tr>' );
echo( '<td><div align=\"center\"> '.$result['ref_vol'].' </div></td>');
echo( '<td><div align=\"center\"> '.$result['aeo_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['aeo_arrive'].' </div></td>' );
echo( '<td> '.$date_depart.'</td>' );
echo( '<td><div align=\"center\"> '.$result['HeureD'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['HeureA'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['nb_place_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['type_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['prix'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['nom_compa'].' </div></td>' );
echo('</tr>');
}
mysql_free_result($req);
mysql_close();
mysql_free_result($req);
mysql_close();
?>
merci d'avance.
voici mon code:
<body>
<div align="right"></div>
<div><?php echo'<a href="identif_admin.php"><input type="submit" value="Déconnection"</a>';?>
<?php echo' <a href="acceuil_admin.php"><input type="submit" value="Retour"</a>';?>
</div>
<?php
include("connexion.php");
connectMaBase();
?>
<div>
<div align="center">
<?php echo'<h3>Consulter les vols de la base de donnée</h3>';?></div>
<?php echo( '<br><table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">');
echo( '<tr>
<td><div align=\"center\">Numéro vol</div></td>
<td><div align=\"center\">Aéoroport de départ</div></td>
<td><div align=\"center\">Aéoroport d\'arrivée</div></td>
<td><div align=\"center\">Date départ</div></td>
<td><div align=\"center\">Heure départ</div></td>
<td><div align=\"center\">Heure arrivée</div></td>
<td><div align=\"center\">nombre de place</div></td>
<td><div align=\"center\">type du vol</div></td>
<td><div align=\"center\">Classe vol</div></td>
<td><div align=\"center\">Prix TTC</div></td>
<td><div align=\"center\">Nom de la compagnie</div></td></tr>' );
?>
<?php
$sql="SELECT
ref_vol,aeo_depart,aeo_arrive,date_depart_vol,CONCAT(HOUR(heure_depart),':',MINUTE(heure_depart))AS HeureD,CONCAT(HOUR(heure_arrive),':',MINUTE(heure_arrive)) AS HeureA,nb_place_vol,type_vol,classe_vol,prix,nom_comp FROM vol
";
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
while($result=mysql_fetch_array($req))
{
$date_depart=implode('-',array_reverse (explode('-',$result['date_depart_vol'])));
echo( '<tr>' );
echo( '<td><div align=\"center\"> '.$result['ref_vol'].' </div></td>');
echo( '<td><div align=\"center\"> '.$result['aeo_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['aeo_arrive'].' </div></td>' );
echo( '<td> '.$date_depart.'</td>' );
echo( '<td><div align=\"center\"> '.$result['HeureD'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['HeureA'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['nb_place_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['type_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['prix'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['nom_compa'].' </div></td>' );
echo('</tr>');
}
mysql_free_result($req);
mysql_close();
mysql_free_result($req);
mysql_close();
?>
merci d'avance.
A voir également:
- Affichage de resultat d'une requête
- Resultat foot - Télécharger - Vie quotidienne
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Lexer resultat - Télécharger - Sport
- Problème affichage page internet google chrome ✓ - Forum Google Chrome
2 réponses
je ne sais pas si ça vient de ça mais tu as deux fois
mysql_free_result($req);
mysql_close();
mysql_free_result($req);
mysql_close();
mysql_free_result($req);
mysql_close();
mysql_free_result($req);
mysql_close();
Tout d abord merci pour votre réponse mais c'est pas ça,parce que dans mon code il n y a pas de répétition de ces deux requêtes c'est juste une erreur de copier/coller lors de l'envoie de mon msg sur le forum.par contre y a une fenêtre qui s'affiche ,elle s'appelle: Apache HTTP Server et dedant y a un msg qui dit:
Apache HTTP Server a rencontré un problème et doit fermer.nous vous prions de nous execuser pour le désagrément encouru.
Et dans le bas de fenêtre y a deux bouton submit:l'un c'est envoyer le rapport d'erreurs et l'autre c'est ne pas envoyer.
voilà c'et tout ce qu'il m'affiche et je ne sais pas trop commet faire parce que c'est pas des messages d'erreurs comme j'ai l'habitude.alors peu être que vous vous avez une petite idée.
cordialemnt hadjila20
Apache HTTP Server a rencontré un problème et doit fermer.nous vous prions de nous execuser pour le désagrément encouru.
Et dans le bas de fenêtre y a deux bouton submit:l'un c'est envoyer le rapport d'erreurs et l'autre c'est ne pas envoyer.
voilà c'et tout ce qu'il m'affiche et je ne sais pas trop commet faire parce que c'est pas des messages d'erreurs comme j'ai l'habitude.alors peu être que vous vous avez une petite idée.
cordialemnt hadjila20