Bonjour j'ai cette erreur
Enfaite je remplis des informations dans un formulaire puis je vais sur une page et encore une autre c'est sur cette page que je veux insérer mes données
Ma table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?php session_start(); // démarrage d'une session $_SESSION['lettre'] = $lettre; $_SESSION['numSalle'] = $numSalle; try { $bdd = include 'includes/connexion_bdd.php'; $sql = 'INSERT INTO salle(numSalle,lettreBatimentSalle) VALUES (:numSalle, :lettre)'; //la ligne qui lance la requête préparée $stmt = $bdd->prepare($sql); $stmt->execute(array( ':numSalle' => $numSalle, ':lettre' => $lettre )); ?> <!DOCTYPE html> <html > <head> <meta charset="UTF-8"> </head> <body> <form action="" method="post"> <?php $nb_insert = $stmt->rowCount(); echo '<h3> '.$lettre.' '.$numSalle.' </h3>'; }catch (Exception $e) { //s'il y a un problème PHP ou SQL, tout s'affichera ici echo "Erreur ! " . $e->getMessage() . "<br/>"; } ?> </form> </body> </html>
CREATE TABLE `salle` (
`idSalle` int(11) NOT NULL,
`numSalle` int(11) NOT NULL,
`lettreBatimentSalle` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Partager