Insertion table inopérante
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 :
Code:
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();
}
?> |
Lui je suis sur qu'il marche !
Mon soucis c'est avec mon script d'insertion :
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 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") ;
}
?> |
Je ne suis pas un pro de tout ça et je ne vois pas où se trouve mon erreur..
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