Bonsoir à tous...
j'ai une question pour la construction d'une requete
j'ai une tables :
VOL (ref_vol,aeo_depart,aeo_arrive ,date_depart_vol,date_arrive_vol,nb_place_vol,type_vol,classe_vol)
et il faut avoir la liste des vols en respéctant le choix de l'utilisateur qui voudra réserver un vol ;voici ce que j'ai reussi à faire mais il m'affiche aucun résultat
<?php
include("connexion.php");
//on récupére les valeur inséré par le visiteur
if(isset($_POST['rechercher']))
{
$ville_depart=$_POST['ville_depart'];
$ville_arrive=$_POST['ville_arrive'];
$date_depart=$_POST['date_depart'];
$date_retour=$_POST['date_retour'];
$classe=$_POST['class_vol'];
$passager=$_POST['type_comp'];
echo '<strong> Ville départ:'.$ville_depart.'</br> Ville d\'arrivée:'.$ville_arrive.'</strong></br>';
connectadministrateur();
$sql='select ref_vol, aeo_depart,aeo_arrive,date_depart_vol,classe_vol from vol
where
(
(aeo_depart="'.$ville_depart.'")and
(aeo_arrive="'.$ville_arrive.'")and
(date_depart_vol BETWEEN "'.$date_depart.'"-2 AND "'.$date_depart.'"+2)
)
';
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
echo( '<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">' );
echo( '<tr>
<td><div align=\"center\">Sélectionnez</div></td>
<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\">classe vol</div></td></tr>' );
while($result= mysql_fetch_array($req))
{
echo( '<tr>' );
echo( '<td><div align=\"center\"><input type="radio" value="selection"></div></td>');
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><div align=\"center\"> '.$result['date_depart_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '</tr>' );
}
echo("</table><br>" );
}
?>
j'imagine que mon code est faux mais dites moi comment je vais m'en sortir
merci pour votre attention

