Erreur SQL INSERT INTO SELECT
Salut à tous brave développeur :P
J' ai un soucis avec ce code que je n'arrive pas à résoudre :
Code:
1 2 3 4
| $req = "INSERT INTO '$domaine' (id, userid, skill, cp, description)
SELECT NULL, id, '$skill', '$cp', '$description'
FROM helper
WHERE pseudo='".$pseudo."'"; |
Il me retourne constamment une erreur SQL :
Citation:
Erreur SQL !INSERT INTO 'informatique' (id, userid, skill, cp, description) SELECT id, 'Webmaster', '15000000', 'Site complet HTML/PHP' FROM helper WHERE pseudo='Nate'
Erreur de syntaxe pr�s de ''informatique' (id, userid, skill, cp, description) SEL' � la ligne 1
On peut constater qu'il comprend pourtant toutes mes variables et j'ai tapé ce meme code ( en fixant les variables of course ) dans phpmyadmin et il insert bien les données ...
EDIT : avec ce code le probleme se regle
Code:
1 2 3 4
| $req = "INSERT INTO ".$domaine." (id, userid, skill, cp, description)
SELECT (NULL, id, '$skill', '$cp', '$description')
FROM helper
WHERE pseudo='".$pseudo."'"; |
mais maintenant j'ai une nouvelle erreur :
Citation:
Operand should contain 1 column(s)
1241
:(:(
Quelqu"un à une idée de genie ?