login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tabellen mySQL en php

Offline T0Mash - 01/04/2008 11:54
Avatar van T0MashNieuw lid Heey Allen!
Ik ben met mijn groep bezig met een project voor school alleen nu lopen we een beetje vast!
We maken een vrienden site alleen met meerdere tabellen

Is er een mogelijkheid om met 1 query een persoon uit meerdere tabellen te deleten??

Groeten Tomas

7 antwoorden

Gesponsorde links
Offline Martijn - 01/04/2008 12:05 (laatste wijziging 01/04/2008 12:05)
Avatar van Martijn Crew PHP vast, maar waarom zou je dat doen? Gewoon doen

mysql_query( delete van tabel 1);
mysql_query( delete van tabel 2);
etc
is overzichtelijker ook als je n fout moet opzoeken issie makkelijker

edit: Vind ik dan...
Offline T0Mash - 01/04/2008 12:09
Avatar van T0Mash Nieuw lid gewoon met meerdere querys dus!

Is redelijk handig! lijkt me

$result = mysql_query
if

else
$result2 = mysql_query
if
else


zoiest?
Offline Martijn - 01/04/2008 12:58
Avatar van Martijn Crew PHP nee, je wilt in 1x uit meerdere toch?

if(what er meot om te deleten){
query 1
query2
}
Offline T0Mash - 01/04/2008 13:17 (laatste wijziging 01/04/2008 13:18)
Avatar van T0Mash Nieuw lid uhm jah ik wil een persoon uit meerdere tabellen verwijderen!

dus het moet in een ifje staan?
Offline Martijn - 01/04/2008 13:21
Avatar van Martijn Crew PHP moet niet.

mysql_query("DELETE FROM tabel1 WHERE naam=$naam");
mysql_query("DELETE FROM tabel2 WHERE naam=$naam");

dat zet je gewoon waar je wilt dat t gebeurd, net als elke query
Offline T0Mash - 01/04/2008 13:24
Avatar van T0Mash Nieuw lid ik ga het proberen!
Offline Flex1986 - 01/04/2008 13:25 (laatste wijziging 01/04/2008 13:26)
Avatar van Flex1986 Gouden medaille

Senior Member
Je kan ook gebruik maken van foreign keys hiermee kan je bijvoorbeeld zeggen dat als uit tabel 1 iets wordt verwijdert dat dan dezelfde id ook wordt verwijdert uit tabel 2 en 3

Edit: Let wel op dat als je niet goed oplet dan kunnen er nog wel eens rare dingen gebeuren in je database. En die komen dan nog weleens door die foreign keys
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s