requete REPLACE refuse de fonctionner

requete REPLACE refuse de fonctionner - PHP - Programmation

Marsh Posté le 28-01-2003 à 09:53:46    

Code :
  1. mysql_query ("REPLACE INTO liens (url, description) VALUES ('$url', '$description') WHERE id='$id_lien'" );


Les variable sont ok mais cette requete ne modifie rien dans la ligne concernée.
Je seche là, si qq à une idée ?

Reply

Marsh Posté le 28-01-2003 à 09:53:46   

Reply

Marsh Posté le 28-01-2003 à 10:00:26    

mysql_query("UPDATE liens SET url='$url',description='$description' WHERE id='$id_lien'" );

Reply

Marsh Posté le 28-01-2003 à 10:09:08    

MERCI Hermes  :)  
Mais je sais toujours pas pk la commande REPLACE ne fonctionne pas.
Mais bon, le principal c'est que ca marche. :jap:

Reply

Marsh Posté le 28-01-2003 à 10:18:05    

REPLACE est un INSERT particulier et ne prend pas de clause WHERE
 
cf la doc


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 28-01-2003 à 10:23:24    

:jap:  
Ptain, j'avais pas vu dans la synthaxe !
Suis pas reveillé le matin moi  :D  
merci encore

Reply

Sujets relatifs:

Leave a Replay

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