Bonjour,
lorsque le visiteur selectionne un vol je voudrai afficher sa selction dans une autre page et je ne sais pas comment faire .
voici le code qui permet de récupérer les vol disponible de ma base de donnée :
<?php
include("connexion.php");
include("Modifydate.php");
include("nb_voyageur.php");
//on récupére les valeur inséré par l'administrateur
if(isset($_POST['rechercher']))
{
$ville_depart=$_POST['aeo_depart'];
$ville_arrive=$_POST['aeo_arrive'];
$date_depart=$_POST['date_depart_vol'];
$date_retour=$_POST['date_retour_vol'];
$classe=$_POST['classe_vol'];
$type_vol=$_POST['type_vol'];
$dateDeb1='';
$adulte=$_POST['type_comp1'];
$enfant=$_POST['type_comp2'];
$bebe=$_POST['type_comp2'];
$nb=($adulte + $enfant + $bebe);
connectAdministrateur();
echo (" <strong> $adulte adulte(s) ,$enfant enfant(s) ,$bebe Bébé(s) </strong>");
//****alller simple
if ($type_vol=="1")
{
$tmp = new DateTime($date_depart);
$tmp -> modify('-2 days');
$dateDeb = $tmp -> format('Y-m-d');
$tmp -> modify('+4 days');
$dateFin = $tmp -> format('Y-m-d');
$ville_arrive.'</strong></br>';
$sql = 'SELECT ref_vol, aeo_depart,aeo_arrive,date_depart_vol,heure_depart,heure_arrive,date_retour_vol,classe_vol,prix
FROM vol
WHERE aeo_depart = \'' . $ville_depart . '\'
AND aeo_arrive = \'' . $ville_arrive . '\'
AND date_depart_vol BETWEEN \'' . $dateDeb. '\' AND \'' . $dateFin . '\'
';
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
echo( '<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">' );
echo('
<tr>
<div align=\"center\"><strong>Type du vol:Aller simple</strong><br/> <b>De '.$ville_depart.' A '.$ville_arrive.'</b></div>
</tr>');
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\">Heure départ</div></td>
<td><div align=\"center\">Heure arrivée</div></td>
<td><div align=\"center\">Classe vol</div></td>
<td><div align=\"center\">Prix TTC</div></td></tr>' );
while($result= mysql_fetch_array($req))
{
echo( '<tr>' );
echo( '<td><div align=\"center\">
<input type="radio" name="voldispo" value="selection" <?php echo selected; ?> >
</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['heure_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['heure_arrive'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['prix'].' </div></td>' );
echo('</tr>');
}
echo("</table><br>" );
mysql_free_result($req);
}
//*******aller retour
else
{
//***** itiniraire1
$tmp = new DateTime($date_depart);
$tmp -> modify('-2 days');
$dateDeb1 = $tmp -> format('Y-m-d');
$tmp -> modify('+4 days');
$dateFin1 = $tmp -> format('Y-m-d');
$tmp = new DateTime($date_retour);
$tmp -> modify('-2 days');
$dateDeb = $tmp -> format('Y-m-d');
$tmp -> modify('+4 days');
$dateFin = $tmp -> format('Y-m-d');
$sql = ' SELECT
ref_vol,aeo_depart,aeo_arrive,date_depart_vol,heure_depart,heure_arrive,date_retour_vol,classe_vol,prix
FROM vol
WHERE aeo_depart = \'' . $ville_depart . '\'
AND aeo_arrive = \'' . $ville_arrive . '\'
AND date_depart_vol BETWEEN \'' . $dateDeb1. '\' AND \'' . $dateFin1 . '\'
AND date_retour_vol BETWEEN \'' . $dateDeb . '\' AND \'' . $dateFin. '\'
';
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
echo( '<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">' );
echo('<tr>
<div align=\"center\">Itinéraire1</div>
<div align=\"center\">De '.$ville_depart.' A '.$ville_arrive.'</div>
</tr>');
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\">Heure départ</div></td>
<td><div align=\"center\">Heure arrivée</div></td>
<td><div align=\"center\">Classe vol</div></td>
<td><div align=\"center\">Prix TTC</div></td></tr>' );
while($result= mysql_fetch_array($req))
{
echo( '<tr>' );
echo( '<td><div align=\"center\"><input type="radio" name="vol_aller" 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['heure_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['heure_arrive'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['prix'].' </div></td>' );
echo( '</tr>' );
}
echo("</table><br>" );
mysql_free_result($req);
//***itiniraire2
$sql = ' SELECT
ref_vol,aeo_depart,aeo_arrive,date_depart_vol,heure_depart,heure_arrive,date_retour_vol,classe_vol,prix
FROM vol
WHERE aeo_depart = \'' . $ville_arrive . '\'
AND aeo_arrive = \'' .$ville_depart . '\'
AND date_depart_vol BETWEEN \'' . $dateDeb. '\' AND \'' . $dateFin. '\'
';
$req= mysql_query($sql) or die ('Erreur sql'.$sql.'<br/>'.mysql_error());
echo( '<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">' );
echo('<tr>
<div align=\"center\">Itinéraire2</div>
<div align=\"center\">De '.$ville_arrive.' A '.$ville_depart.'</div>
</tr>');
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\">Heure départ</div></td>
<td><div align=\"center\">Heure arrivée</div></td>
<td><div align=\"center\">Classe vol</div></td>
<td><div align=\"center\">Prix TTC</div></td></tr>' );
while($result= mysql_fetch_array($req))
{
echo( '<tr>' );
echo( '<td><div align=\"center\"><input type="radio" name="vol_aller" value="selection" ></div></td>');
echo( '<td><div align=\"center\"> '.$result['ref_vol'].' </div></td>');
echo( '<td><div align=\"center\"> '.$result['aeo_arrive'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['aeo_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['date_depart_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['heure_depart'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['heure_arrive'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['classe_vol'].' </div></td>' );
echo( '<td><div align=\"center\"> '.$result['prix'].' </div></td>' );
echo( '</tr>' );
}
echo("</table><br>" );
mysql_free_result($req);
}
}
?>
<div align="right">
<label> <?php // On affiche un lien pour fermer notre session
echo '<a href="information_voyageur.php"><input type="submit" value="Selectionner"</a>';?>
</label>
</div>
</form></div>
c code m'affiche tout les vol correspondant à la recherche du visiteur mais pour continuer sa réservation il faudra q'il selectionne un vol et afficher sa selection dans une autre page ....
j'espére que quelqu'un poura m'aider merci
cordialement
Afficher la suite