1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<?php
// connexion a la base ...............................
// ...................
if (isset($_POST['iddepart'] && isset($_POST['idarrivee']) {
// recuperation des donnees
$iddepart = intval($_POST['iddepart']);
$idarrivee = intval($_POST['idarrivee']);
// ...................
// recuperation des noms des villes dans "villes" (pour affichage)
// depart
$SQL_A = 'SELECT * FROM ville WHERE idville = '.$iddepart;
$result_A = mysql_query($SQL_A);
$val_A = mysql_fetch_array($result_A);
// arrivee
$SQL_B = 'SELECT * FROM ville WHERE idville = '.$idarrivee;
$result_B = mysql_query($SQL_B);
$val_B = mysql_fetch_array($result_B);
// ...................
// recherche dans la table "tarif" + "ville" (noms des villes pour affichage)
$SQL = 'SELECT * FROM tarifs WHERE idvilledepart = '.$iddepart.' AND idvillearrivee = '.$idarrivee;
$result = mysql_query($SQL);
// ...................
// affichage du résultat
while ($val = mysql_fetch_array($result)) {
echo 'Trajet de '.$val_A['nomville'].' à '.$val_B['nomville'].'<br/>';
echo 'Tarif : '.$val['tarif'].' euros';
}
}
// ...................
// deconnexion de la base ...............................
?> |