Yo,
Ik heb een probleempje met mijn vrienden systeem.
Kijk, ik heb een database Vrienden, de structuur is zo:
User_id | Vriend_Id
Aleen soms, dan staat het er 2x in.
Dus bijvoorbeeld
1|2
1|2 (Hier krijg ik een error, omdat hij al in de array zit.)
of
1|2
2|1 (Hij word dan ook automatich bij de ander toegevoegd, dus krijg ik ook een error.)
Hoe kan ik zorgen, dat die met een mysql query (maakt niet uit hoeveel ;p)
Gedelete worden, Er is geen spraken van een ID (auto incurent ofzow) want dat kan gewoon niet.
Dus hij zou eigenlijk de dubbele moeten delete.
Iemand hier wat op te verzinnen?
Ik heb nu dat hij namelijk alle vrienden delete.
(Dit werkt goed, alleen moeten ze iedereen weer toevoegen..)
Alvast bedankt.
Ik heb een probleempje met mijn vrienden systeem.
Kijk, ik heb een database Vrienden, de structuur is zo:
User_id | Vriend_Id
Aleen soms, dan staat het er 2x in.
Dus bijvoorbeeld
1|2
1|2 (Hier krijg ik een error, omdat hij al in de array zit.)
of
1|2
2|1 (Hij word dan ook automatich bij de ander toegevoegd, dus krijg ik ook een error.)
Hoe kan ik zorgen, dat die met een mysql query (maakt niet uit hoeveel ;p)
Gedelete worden, Er is geen spraken van een ID (auto incurent ofzow) want dat kan gewoon niet.
Dus hij zou eigenlijk de dubbele moeten delete.
Iemand hier wat op te verzinnen?
Ik heb nu dat hij namelijk alle vrienden delete.
DELETE FROM Vrienden WHERE user_id = (id)
DELETE FROM Vrienden WHERE vriend_id = (id) (Dit werkt goed, alleen moeten ze iedereen weer toevoegen..)
Alvast bedankt.
?