|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité régulier
![]() |
Bonjour à tous,
Je viens de débuter avec Postgres en utilisant PHP et déjà, voilà le problème! Je me connecte sans problème à ma base mais quand j'essaie d'inserer des données dans la seule table existence, on me dit qu'un colonne n'existe pas. voici donc mon code: Code :
$sql=pg_query($conn,"INSERT INTO utilisateurs (pseudo, motdepasse) VALUES ($pseudo,$password) RETURNING id")or die ('Erreur connexion'. pg_last_error($conn)); Citation:
Merci Remarque: je viens de remarquer que si dans la requête je remplace les variables php ($pseudo,$password) par des valeurs en dur ('papa','maman') la requête s’exécute et réinsertion est bien constaté, faut-il faire quoi pour ces variables? |
|
|
|
00
|
|
|
#2 |
![]() ![]() |
Salut,
Si tu viens de mysql, postgres fait de même avec les chaines de caractères : tu dois les échapper et les signaler entre '' ou utiliser de préférence un des mécanismes d'échappement spécifique à postgres comme ceci E' ou "dollar quote".
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
Copyright © 2000-2013 - www.developpez.com