begin process at 2012 05 28 13:32:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Afficher le resultat d'une requête


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Afficher le resultat d'une requête

samedi 5 septembre 2009 à 15:17:24 | Afficher le resultat d'une requête

hadjila20

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:

Code PHP :


<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.

samedi 5 septembre 2009 à 15:33:56 | Re : Afficher le resultat d'une requête

kohntark

Membre Club

Salut,

Que se passe t il au juste ? Aucun affichage ? ... affichage d'une erreur peut être ? Par exemple à cette ligne :

Code PHP :
Aéoroport d'arrivée

=> tu es dans un echo, il faut échapper l'apostrophe

Par ailleurs :
- le tag de fermeture du tableau n'existe pas
- 1 div n'est pas fermé


Cordialement,


Kohntark -

samedi 5 septembre 2009 à 15:59:25 | Re : Afficher le resultat d'une requête

hadjila20

Tout d abord merci à vous pour avoir répondu à mon msg.donc le message d'erreur bein ya une fenêtre qui s'apelle apache HTTP server et dedans c'est écrit:Apache HTTP server a rencontré un problème et doit fermer.Nous vous prions de nous excuser pour le désagrement encouru.
et tout en bas y a deux bouton submit:envoyer le rapport d'erreur, et ne pas envoyer.
moi je n y comprend rien je sais pas quoi faire,j'espère que vous vous auriez une petite solution.
cordialement hadjila20.

samedi 5 septembre 2009 à 16:09:04 | Re : Afficher le resultat d'une requête

hadjila20

je voulai aussi vous dire que quand je supprime cette partie:

Code PHP :

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>');





}
y a plus de message d'erreur mais bien entendu je n'affiche pas les données juste le tableau qui est vide,donc je sais pas trop si les données sont récupérer ou pas
@+

samedi 5 septembre 2009 à 16:36:20 | Re : Afficher le resultat d'une requête

hadjila20

Alors vous n'avez pas de réponse ou bien quelqu'un d'autre?

samedi 5 septembre 2009 à 17:05:39 | Re : Afficher le resultat d'une requête

nautilus99

La fenêtre qui te raconte qu el eserveur a rencontré une erreur dit vrai, dans ton code, il y a de multiples erreurs, qui t'on été signalées.

Commences par les corriger, et vas apprendre un peu mieux PHP et HTML sur le site du zero.

Kohntark a pointé certaines des erreurs vraiment basiques de ton code. Commences donc par les corriger et peut-être que quelqu'un prendra la peine de continuer à aider au debugging.


samedi 5 septembre 2009 à 17:18:33 | Re : Afficher le resultat d'une requête

hadjila20

bon primo pour le message d'apache B1 non il ne m'affiche aucune erreur pour mon code juste le message que j'ai cité bien avant.
seconda pour les erreurs alors si vous faites allusion à la répétition des deux requêtes:

mysql_free_result($req);

mysql_close();

Bien sachez que c'est une erreur de copier coller et dans mon code elle n y est pas,donc c'est pas du a ça.par contre je verrai bien les erreurs auxquelles vous faites allusion je suis curieuse de les voir parce que je n y vois aucune et mon mes d'erreur aussi.alors c'est pour celà que j'ai posté ce message pour que quelqu'un vois ce que moi peu être je n'est vu

samedi 5 septembre 2009 à 17:52:10 | Re : Afficher le resultat d'une requête

nautilus99

Kohntark te les a indiquées. Quand Apache envoie ce message, sous Unix (linux ou autres) on a danbs le slogs: "internal server error", ce qui dans 999.999 cas sur 1.000.000 est une erreur dans un des module schargés, en l'occurence ici PHP qui plante avec les multiples erreurs de syntaxe rencontrées.


tu es dans un echo, il faut échapper l'apostrophe

Par ailleurs :
- le tag de fermeture du tableau n'existe pas
- 1 div n'est pas fermé


Aulieu d edigresser sur un doublon de copier-coller, commences donc par corriger ces erreurs de SYNTAXE de débutant, et ton code fonctionnera surement mieux.



samedi 5 septembre 2009 à 19:32:06 | Re : Afficher le resultat d'une requête

syndrael

Pour Nautilus et Kohntark:
Sans déc, moi je trouve que le fait de répondre à ce genre de sollicitation est tout à votre honneur..
Il faudrait que les personnes comprennent les messages d'erreurs et surtout les traitent. Ca nous permettrait d'avoir des posts plus intéressants.

samedi 5 septembre 2009 à 19:35:54 | Re : Afficher le resultat d'une requête

nautilus99

Je sais bien Syndrael, et là on dirait bien que la personne en question, en plus, ne sait pas lire, on pointe les erreurs, et au lieu d ecorriger, ça digresse sur autre chose :)

Enfin, c'est la vie.





Cette discussion est classée dans : mysql, afficher, echo, result, vol


Répondre à ce message

Sujets en rapport avec ce message

afficher à chaque fois dans un tableau [ par Miss1 ] Bonjour je voudrai afficher dans un tableau à chaque fois les infos suicantes.je veut qu'il se présene de cette facon mais je n'y arrive pas parceque je voudrais mettre des liens [ par Miss1 ] Miss1Bonjour j'ai Afficher un resultat aléatoire d'un requete sql [ par loupile ] Bonjour, voilà je vous explique, j'aimerai qu'a chaque chargement de la page, les informations affichées soient différentes pour l'utilisateur ... j'a prob pagination [ par soussan ] sltj'ai un rpob de pagination ; pour la premiere page tt marche bien mais pour la deuxième je suis bloqué ca donne pas la suite des enregistrement voi mon formulaire ne se declenche pas [ par oli375 ] voila j'ai une première page  pour ajouter un joueur jeuille de match. php:session_start();include("connection_base.php");if(isset($_SESSION['selectio Erreur requête pour MIN [ par Hakunamatata67 ] BonjourVoici mon problème : j'ai crée un formulaire où lorsqu'un utilisateur entre un artiste et/ou un titre, le requête affiche dans un tableau la probleme de debutant avec php et Mysql [ par DraaFil ] Bonjour èa tous, je ne sais pas pkoi mais mon code n'afiche rien, le voici:Premiers pas en PHP  $host = "localhost"; afficher photo sur une ligne [ par 01cod10 ] J'aimerai afficher la photo des 10 derniers enregistrements de ma table. Avec ce script les photos s'affichent l'une en desous de l'autre comment fair Bug affichage résultat requête mysql [ par wynelle ] Bonjour,Je vais essayer d'être clair sur ma demande... sachant que je suis bien énervé ... je galère depuis 2 heures pour trouver la faille!OK, j'ai u Tableau Colonne de Trois ! avec un while php [ par milkasoprano ] Re bonjour tous le monde ! je voudrai afficher ma galerie de news par colonne de trois                        <STRONG


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,338 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales