19-06-2017, 07:30 PM
(Modification du message : 19-06-2017, 07:41 PM par MeTaLLiQuE.)
Je sais, pour ça que je demande... Ca me semblait louche... Car sans le WHERE, ça m'insérais une nouvelle ligne quand même....
Je vais essayer voir ce que ça donne. Merci.
EDIT :
En faite, ça m'insère toujours une nouvelle ligne...
Il faut que, id_user et id_batiment soient déjà dans la bdd pour que ça fasse un update sinon, un insert. Mais là, j'ai déjà id_user et id_batiment dans la bdd et... Ca m'insère une nouvelle ligne, donc du coup, je me retrouve avec :
ID_USER ID_BATIMENT NB_BATIMENT
2 17 2
2 17 3
Au lieu de :
ID_USER ID_BATIMENT NB_BATIMENT
2 17 3
(2 -> 3 car j'octroie un bâtiment de plus au joueur, donc ça aurait dû update l'ancienne ligne, et non faire un insert)
Je vais essayer voir ce que ça donne. Merci.
EDIT :
En faite, ça m'insère toujours une nouvelle ligne...
Il faut que, id_user et id_batiment soient déjà dans la bdd pour que ça fasse un update sinon, un insert. Mais là, j'ai déjà id_user et id_batiment dans la bdd et... Ca m'insère une nouvelle ligne, donc du coup, je me retrouve avec :
ID_USER ID_BATIMENT NB_BATIMENT
2 17 2
2 17 3
Au lieu de :
ID_USER ID_BATIMENT NB_BATIMENT
2 17 3
(2 -> 3 car j'octroie un bâtiment de plus au joueur, donc ça aurait dû update l'ancienne ligne, et non faire un insert)