Bonjour,
J'aurais besoin de votre aide concernant mon script d'ajout à ma base de données
J'utilise une connexion PDO présent dans un fichier s'appelant connect.php :Lui je suis sur qu'il marche !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $user = '.....'; $pass = '......'; $dsn = 'pgsql:host=127.0.0.1;dbname=BaseTest'; try { $dbh = new PDO($dsn, $user, $pass); // connexion à base Postgre } catch (PDOException $e) { print "Erreur ! : " . $e->getMessage(); die(); } ?>
Mon soucis c'est avec mon script d'insertion :Je ne suis pas un pro de tout ça et je ne vois pas où se trouve mon erreur..
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 <?php require 'connect.php'; //récupération des valeurs des champs: $ajoutID = $_POST["id"] ; $ajoutPass = $_POST["password"] ; $nom = $_POST["nom"] ; $prenom = $_POST["prenom"] ; //création de la requête SQL: $ajoutSQL = "INSERT INTO (id, password, nom, prenom) VALUES ( '$ajoutID', '$ajoutPass', '$nom', '$prenom') " ; //exécution de la requête SQL: $requete = $dbh->query($ajoutSQL) ; //affichage des résultats, pour savoir si l'insertion a marchée: if($requete) { echo("L'insertion a été correctement effectuée") ; header("location:ajoutUti.php"); } else { echo("L'insertion à échouée") ; } ?>
Les champs que je veux insérer proviennent d'un formulaire sur la page ajoutUti.php
Voilà, si vous pouviez me débloquez ça fait un petit moment que je bute dessus
Merci d'avance
Anthony
Partager