Parse error: syntax error :'(
Bonjour,
Je commence tout juste avec le langage SQL et je n'arrive pas à m'en sortir avec une erreur de syntaxe.
J'effectue une requête qui va mettre à jour ma table
Voici mon code :
Code:
1 2 3 4 5
|
// Récupération des valeurs des champs:
$Ma_variable = $_POST["User"] ;
//création de la requête SQL:
$sql10 = 'UPDATE ma_table SET ma_colonne= '$Ma_variable' Where Ma_colonne2="ma_condition"'; |
J'obtiens l'erreur suivante :
Citation:
Parse error: syntax error, unexpected '$Ma_variable' (T_VARIABLE)
Si je retire la variable et que je tape à la place
Code:
SET ma_colonne= 'Toto'
Ma table se met à jour correctement et je retrouve Toto ds la colonne souhaitée
J'ai fais afficher ma variable pour etre sur que cela récupérer la bonne valeur, et de ce coté la pas de soucis
Ma question est la suivante :
Qu'elle est la bonne façon de déclarer ma variable dans cette requête?
Merci