PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 22-07-2009 19:10:35

lyn87
Membre
Inscription : 22-07-2009
Messages : 2

recupéré des donné selectionée avec un bouton radio

j'ai un tableau qui contient des information de vol et je doit permetre à l'utilisateur de selectionné selon ses choix;ensuite afficher le résultat de la selection dans une autre page ;j'arrive à faire le code php svp de l'aide voici ce k j'ai reussi à faire :
$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>
<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">
</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);

}

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

Hors ligne

#2 23-07-2009 10:44:59

Sergnal
Membre
Inscription : 17-06-2009
Messages : 38

Re : recupéré des donné selectionée avec un bouton radio

Bonjour,

Déjà il faudrait que tes bouton radio se trouve dans un formulaire, si tu ne le savais pas je te renvoie au tutoriel de ce site sur la récupération de valeur d'un formulaire.
http://www.phpdebutant.org/article56.php

Ensuite il suffit de rajouter, dans ta balise input (qui est une balise autofermante, comme les balises br donc -> <input /> et <br />) un peu de javascript (un petit onclick=document.formulaire.submit(); ). La marche a suivre est dans le tutoriel décrivant les controles javascript :
http://www.phpdebutant.org/article46.php

Voilà j'espère que ça t'aidera.

PS : pourquoi donc mettre des div dans les cases d'un tableau ?

Dernière modification par Sergnal (23-07-2009 10:45:30)

Hors ligne

Pied de page des forums