par
spirou » 27 juil. 2006, 18:05
J'ai donc opté pour la 1ère solution, mais il y a un truc qui me chiffone, soit je suis bête, soit je comprends pas.
Topic en question
Il dit d'utiliser REPLACE, ok, mais ça ne va pas, puisque je suis obligé de mettre mon champ id_post en unique ou en primary key, et là problème, puisque si je me logue sous un autre user, il me remplace l'id de l'ancien pseudo par le dernier ayant visualisé.
Donc a-priori, je suis obligé de faire 2 requête, un COUNT, et si non présent un insert.
Est-ce que je me trompe ?
Merci.
Nb: j'ai été voir la doc mysql sur REPLACE

J'ai donc opté pour la 1ère solution, mais il y a un truc qui me chiffone, soit je suis bête, soit je comprends pas.
[url=http://www.phpfrance.com/forums/voir_reponse-130835.php#130835]Topic en question[/url]
Il dit d'utiliser REPLACE, ok, mais ça ne va pas, puisque je suis obligé de mettre mon champ id_post en unique ou en primary key, et là problème, puisque si je me logue sous un autre user, il me remplace l'id de l'ancien pseudo par le dernier ayant visualisé.
Donc a-priori, je suis obligé de faire 2 requête, un COUNT, et si non présent un insert.
Est-ce que je me trompe ?
Merci.
Nb: j'ai été voir la doc mysql sur REPLACE :D