Requete qui foire

Requete qui foire - SQL/NoSQL - Programmation

Marsh Posté le 26-05-2006 à 12:50:03    

Salut,
 
 
J'ai une requete SQL qui part en vrille, la voila :
 
$req = "DELETE FROM `arch` WHERE `name` = $name";
 
Et ca me sort : Unknown column 'upload.html' in 'where clause'.
 
Je vois pas d'où ca vient j'ai exactement la meme requete pour mes news, ca delete tres bien...
 
upload.html c'est ce qui est contenu dans 'name'.
 
 
Merci d'avance!


---------------
~ Msi z270 Gaming Pro Carbon | i7 7700K @4.8Ghz + Dark Rock Pro4 | 16Go Corsair DDR4 2400 | RTX 2080 Ti | OS SSD 840 + Jeux Raid0 SSD 850 + 2*2To Seagate | Cooler Master Cosmos 1000 + Corsair CMPSU-620HX
Reply

Marsh Posté le 26-05-2006 à 12:50:03   

Reply

Marsh Posté le 26-05-2006 à 12:52:17    

"DELETE FROM `arch` WHERE name ='$name'"
il manque les '  autour de la variable


---------------

Reply

Marsh Posté le 26-05-2006 à 13:38:37    

Merci encore flo850, decidemment tu es partout :)
 
Effectivement ca fonctionne, mais c'est etonnant puisque j'utilise cette requete : $req = "DELETE FROM `news` WHERE `news_id` = $news"; dans un autre script qui passe très bien, elle...
 
@+


---------------
~ Msi z270 Gaming Pro Carbon | i7 7700K @4.8Ghz + Dark Rock Pro4 | 16Go Corsair DDR4 2400 | RTX 2080 Ti | OS SSD 840 + Jeux Raid0 SSD 850 + 2*2To Seagate | Cooler Master Cosmos 1000 + Corsair CMPSU-620HX
Reply

Marsh Posté le 26-05-2006 à 13:51:42    

Un id est généralement un nombre ... seules les chaînes de caractères doivent être entourées de '.

Reply

Marsh Posté le 26-05-2006 à 14:55:44    

ah oui en effet... Merci pour la precision :)


---------------
~ Msi z270 Gaming Pro Carbon | i7 7700K @4.8Ghz + Dark Rock Pro4 | 16Go Corsair DDR4 2400 | RTX 2080 Ti | OS SSD 840 + Jeux Raid0 SSD 850 + 2*2To Seagate | Cooler Master Cosmos 1000 + Corsair CMPSU-620HX
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed