Salut à tous !

J'aimerai supprimer un profil d'une base de donnée
Il y a plusieures tables: exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
CREATE TABLE `visites` (
  `idvisite` int(254) NOT NULL auto_increment,
  `idutil` int(254) NOT NULL,
  `idvisit` int(254) NOT NULL,
  `datevisite` date NOT NULL,
  PRIMARY KEY  (`idvisite`)
) ENGINE=MyISAM AUTO_INCREMENT=105 DEFAULT CHARSET=latin1 AUTO_INCREMENT=105 ;
Lorsque je supprime un utilisateur, j'aimerai que toutes les entrées de la table qui contiennent son id aussi bien en idutil que en idvisit soient supprimées.
Je ne sais pas quelle requete est correcte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DELETE FROM `visites` WHERE `idutil`='$idutil' OR `idvisit`='$idutil'
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DELETE FROM `visites` WHERE `idutil`='$idutil' AND `idvisit`='$idutil'
Je dois avouer que j'ai un peu de mal avec les opérateurs logiques

Merci pour votre aide

JM