login  Naam:   Wachtwoord: 
Registreer je!
 Forum

JOIN (Opgelost)

Offline Hatredkeys - 11/01/2010 21:44 (laatste wijziging 11/01/2010 21:45)
Avatar van HatredkeysNieuw lid Hallo,

ik heb de tutorial gelezen over de JOIN optie maar ik kom er niet uit.

ik heb 3 tabellen :

main
id | titel | inhoud

main_sub
id | GID

sub
GID | titel | inhoud

be bedoeling is het volgende.
als je op de 'main' pagina komt dan moet er op die pagina de bijhorende subs uitgelezen worden ( de GID en de titel dus de titel gebruik ik dan om een link van te maken naar de inhoud van de sub )

dus het is zo

je klikt op bijv : home ( die heeft id 1 in de main tabel ) en die heeft 3 sub links dus dit :
1 = 1
1 = 2
1 = 3

dan leest ie alle 3 de bijhorende
titels uit van de sub

hoop dat het een beetje duidelijk is?

Mvg,
Dennis

9 antwoorden

Gesponsorde links
Offline marten - 11/01/2010 21:50
Avatar van marten Beheerder
  1. SELECT * FROM main
  2. INNER JOIN main_sub ON main.GID = main_sub.GID
  3. INNER JOIN sub ON main_sub.GID = sub.GID


INNER JOIN gebruik je wanneer in beide tabellen dezelfde waarde MOET staan.
LEFT JOIN gebruik je wanneer in de 'linker' tabel de waarde staat maar de rechter waarschijnlijk niet.
Bedankt door: Hatredkeys
Offline Hatredkeys - 11/01/2010 21:57
Avatar van Hatredkeys Nieuw lid Okeej bedankt voor de toelichting!
ik ga ff verder knutselen 
Offline marten - 11/01/2010 22:03
Avatar van marten Beheerder Mocht mijn reactie je geholpen hebben klik dan op Bedank poster! en op de oplossing button bij het bericht.
Bedankt door: Hatredkeys
Offline Hatredkeys - 11/01/2010 22:05 (laatste wijziging 11/01/2010 22:53)
Avatar van Hatredkeys Nieuw lid okeej , heb bedank poster! gedaan.
oplossing is er nog niet haha ben nog ff bezig.


----------

kom er niet uit.
Offline nick5556 - 12/01/2010 09:17 (laatste wijziging 12/01/2010 09:21)
Avatar van nick5556 PHP beginner waar kom je niet uit nu?

EDIT:

Voortaan posts over MySQL etc in het subforumPHP & SQL plaatsen.
Offline Hatredkeys - 12/01/2010 10:51
Avatar van Hatredkeys Nieuw lid misschien dat je hier naar wilt kijken :

http://www.hatreddesign.nl/lolz/dit/

en oke zal het onthouden ( PHP & SQL )
Offline marten - 12/01/2010 11:02
Avatar van marten Beheerder Die link geeft fouten.....
Offline nick5556 - 12/01/2010 11:02 (laatste wijziging 12/01/2010 11:07)
Avatar van nick5556 PHP beginner Oke,ikweet niet of het hier aan licht maar verbeter dit zowieso:
  1. while($row = mysql_fetch_array($query))
  2. {
  3. echo $row['head']."<br />";
  4. echo $row['content']."<br />";
  5. }


</br> moet <br /> worden.

weet je zeker dat de id 3 en 4 bestaan?
Offline Hatredkeys - 12/01/2010 11:05 (laatste wijziging 12/01/2010 11:08)
Avatar van Hatredkeys Nieuw lid de link doet het weer sorry was ff fout gegaan.


http://www.hatreddesign.nl/lolz/dit/

onderaan staan me tabellen. misschien dat die anders moeten of tabel ertussen?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s