[php] bug requette SQL
Résolu
Templier Nocturne
Messages postés
9989
Statut
Membre
-
louloute300 Messages postés 347 Statut Membre -
louloute300 Messages postés 347 Statut Membre -
Bonjour,
je ne comprend pas, ma requette fonctionne sans problème sur phpMyAdmin mais pas depuis ma page PHP...
voila le bout de code fautif :
le premier fonctionne trés bien, j'ai ma table qui est crée mais rien ne s'insère dedans :/
quelqu'un peut il m'aider ?
je ne comprend pas, ma requette fonctionne sans problème sur phpMyAdmin mais pas depuis ma page PHP...
voila le bout de code fautif :
$req=
"CREATE TABLE ".$variable."_bdd (
id int unsigned NOT NULL auto_increment,
test int NOT NULL default '1',
nom varchar(200) NOT NULL default '',
casse int NOT NULL default 0,
PRIMARY KEY (id)
)";
$bdd->exec($req);
$req = "INSERT INTO ".$variable."_bdd (test, nom) VALUES('1', '".$var."')";
$bdd->exec($req);
le premier fonctionne trés bien, j'ai ma table qui est crée mais rien ne s'insère dedans :/
quelqu'un peut il m'aider ?
1 réponse
-
"INSERT INTO ".$variable."_bdd (test, nom) VALUES('1', '".$var."')";
à mettre des apostrophes Alt Gr + 7 autour de test et nom-
-
-
-
-
Ta requete indique que tu veux ajouter une ligne, mais tu n'identifie pas les chps ds lesquels tes donnés doivent être enregistré:
$req = "INSERT INTO ".$variable."_bdd ('chp0','chp1','chp2','chp3') VALUES ('', '1', 'test', '')"
Les apostrophes autour de chp0','chp1','chp2','chp3 sont des Alt Gr + 7
-