Salut à tous !
J'aimerai supprimer un profil d'une base de donnée
Il y a plusieures tables: exemple :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.
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 ;
Je ne sais pas quelle requete est correcte :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part DELETE FROM `visites` WHERE `idutil`='$idutil' OR `idvisit`='$idutil'Je dois avouer que j'ai un peu de mal avec les opérateurs logiques
Code : Sélectionner tout - Visualiser dans une fenêtre à part DELETE FROM `visites` WHERE `idutil`='$idutil' AND `idvisit`='$idutil'
Merci pour votre aide
JM
Partager