Le bouton submit ne fonctionne pas
Bonjour à tous,
j'aimerais construire un formulaire en PHP, pour l'instant elle est dans une boucle car je veux récupérer la valeur "numChambre" pour CETTE hôtel "numHotel" (ce qui veut dire que si je sélectionne un autre hôtel il y aura d'autres chambres), je dois récupérer ces valeurs dans une autre page (dans une vue/view).
j'utilise la méthode MVC
c'est mon modèle
Code:
include ('../modele/PDO.php');
la ligne pour la connexion
Code:
$PDO = PDO_Reserv::getPdo();
Fonction dans le modèle qui me permet de récupérer les chambres de l'hôtel
Code:
$Hotels = $PDO->getChambre($id);
l'index est mon "super-controler"
voilà mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
include ('../modele/PDO.php');
$PDO = PDO_Reserv::getPdo();
$id = $_GET['numHotel'];
$Hotels = $PDO->getChambre($id);
print '<TABLE CLASS="container">';
print "<th>Une réservation dans quelle chambre ?</th>";
foreach ($Hotels as $Hotel){
$Chambre = $Hotel['numChambre'];
$Hotel = $Hotel['numHotel'];
print "<form action='index.php?uc=reserver&hotel=".$Hotel."&chambre=".$Chambre."' method='POST'>";
print "<tr><td><input id='sub' type='submit' value='Réservé la chambre : ".$Chambre."'></tr>";
}
print "</TABLE>";
print "</form>"; |
L'index (index.php)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| SESSION_START();
include("modele/PDO.php");
include("views/v_entete.php");/*
include("views/v_bandeau.php");
include("views/v_menu.php");*/
if(!isset($_REQUEST['uc']))
$uc = 'accueil';
else
$uc = $_REQUEST['uc'];
$PDO = PDO_Reserv::getPdo();
switch($uc)
{
case 'accueil':
{include("controler/c_acceuil.php");break;}
case 'reserver':{
include("views/v_reservation.php");break;}
case 'reservation':{
include("controler/c_reservation.php");break;;} |
J'ai essayé de transmettre les paramètres avec un lien mais sans résultat d'où l'idée du formulaire
Merci d'avance pour vos conseils et aide.