Insertion base de données

pac1919 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
TeRMiNo Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -
je veux insérer des valeurs déjà récupérées depuis un formulaire dans une base de données, à savoir que j'utilise extjs comme framework
voici la ligne qui représente un soucis au niveau de la page php:

$q=mysql_query ("
INSERT INTO tab (name, position, ambition) VALUES ('".$_POST['name']."','".$_POST['position']."','".$_POST['ambition']."')
") or die ('{"success":"false"}');

merci pour votre aide
A voir également:

1 réponse

TeRMiNo Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   20
 
Bonjour,

Je ne vois pas d'erreur comme ça en ayant jeté un coup d'oeil.
Quatre choses à faire:

1) Vérifie que les champs de ton formulaire s'appellent bien comme tu les récupères en POST (à savoir name, position et ambition).

2) Vérifie le nom de ta table et le nom des champs de ta table

3) Fais un var_dump($_POST); dans ta page pour voir si tu récupère bien des valeurs

4) Stocke ta requête dans une variable ($a = "INSERT INTO tab (name, position, ambition) VALUES ('".$_POST['name']."','".$_POST['position']."','".$_POST['ambition']."')";)
Ensuite fais un echo $a;
Et pour finir éxécute le résultat de ton echo $a; directement sur PHPMyAdmin pour voir s'il te retourne une erreur
0