Le titre n'étant pas très parlant je vais essayer d'expliquer clairement mon pb .
J'ai une table avec deux champs id_candidat et type .
J'enregistre pour chaque candidat plusieurs types ...
J'aimerais avoir la possibilité lors de mon enregistrement que si un type est déjà enregistré je fasse un UPDATE. J'ai pensé à mettre mon champs type en clé unique et utiliser une requête
Code : Tout sélectionner
INSERT INTO Table(
id_candidat,
type)
VALUES(
'$id_candidat',
'1')
ON DUPLICATE KEY UPDATE id_candidat ='$id_candidat',type='1'";
Donc je voudrais savoir comment faire pour ne pas à avoir faire plusieurs requêtes pour vérifier si un enregistrement existe déjà puis faire un UPDATE.