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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| <?php
session_start();
include('connexionsql.php');
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>COVOIT'MALIN</title>
<link rel="stylesheet" type="text/css" href="index.css" media="all"/>
</head>
<body>
<?php
if(isset($_SESSION['mail'])) {
if(isset($_POST['depart'], $_POST['arrive'], $_POST['date_depart'], $_POST['heure1'], $_POST['heure2'])){
$req = $bdd->prepare('SELECT id_voyage, depart, arrive, date_depart, prix, pseudo, mail, telephone, place_disponible FROM Voyage, Personne WHERE depart = ? AND arrive = ? AND date_depart = ? AND heure1 >= ? AND heure2 <= ? AND Personne.mail = Voyage.id_conducteur AND Voyage.place_disponible > 0');
$req->execute(array(
$_POST['depart'],
$_POST['arrive'],
$_POST['date_depart'],
$_POST['heure1'],
$_POST['heure2']
));
while($donnees = $req->fetch()){
echo $donnees['pseudo'];
echo $donnees['mail'];
echo $donnees['telephone'];
echo $donnees['prix'];
echo $donnees['depart'];
echo $donnees['arrive'];
echo $donnees['date_depart'];
echo $donnees['heure1'];
echo $donnees['heure2'];
echo $donnees['id_voyage'];
echo $donnees['place_disponible'];
/* Ici J'essaie de stocké par exemple id_voyage dans $_SESSION mais si j'ai plusieurs voyage il prend le dernier en copte */
$_SESSION['id_voyage'] = $donnees['id_voyage'];
?>
/* Ici je crée ce fameux bouton qui me pose problème */
<form method="post">
<input type="submit" name="test" value="s'inscrire a ce voyage"/></form>
<?php
}
}
}
if(isset($_POST['test'])){
$req = $bdd->prepare('SELECT id_voyage FROM Voyage WHERE id_voyage = ?');
$req->execute(array($_SESSION['id_voyage']));
while($donnees = $req->fetch()) {
if($donnees['id_voyage'] == $_SESSION['id_voyage']){
echo $donnees['id_voyage'];
}
}
$req->closeCursor();
}
?> |
Partager