Insertion de données d'un formulaire vers une base de données

Fermé
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 - 13 mars 2014 à 17:33
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 - 14 mars 2014 à 17:59
Bonjour, j'aimerai insérer des données de mon formulaire vers une base de données PostGreSql (imposé), la base de données est fonctionnelle, mais les requêtes que j'ai essayé n'ont abouties à rien.

<?php
$c =pg_connect ("dbname=Connexion" user="root" password="root");
$r = pg_exec($c, "INSERT INTO Inscription(nom) VALUES(Nom)");
?>

J'ai tenté de faire ça pour récupérer rien que le nom de mon formulaire et le stocker dans la base de données, mais ça ne fonctionne...

Quelqu'un aurait une piste s'il vous plaît ?
Merci d'avance

2 réponses

ZetiliYoussef Messages postés 12 Date d'inscription vendredi 4 octobre 2013 Statut Membre Dernière intervention 13 juin 2015 1
13 mars 2014 à 17:44
Bonjour !
http://docs.postgresqlfr.org/9.0/populate.html
http://docs.postgresqlfr.org/8.3/sql-insert.html
1
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 102
14 mars 2014 à 17:59
Bah le soucis c'est que je suis arrivé à un bout de code qui fonctionne chez certains, mais j'ai quelques soucis avec

<?php

$dbconn=pg_Connect("dbname=Connexion");
if (!$dbconn) {
die("Error in connection: " . pg_last_error());
}
$sql = "INSERT INTO Inscription (nom,prenom) VALUES ('$_POST[nom]','$_POST[prenom]')";
$result = pg_query($sql);
?>

En fait dans ma base de données, il m'insert "nom" au lieu de "Dupont" par exemple
0