login  Naam:   Wachtwoord: 
Registreer je!
 Forum

MySQL Join

Offline SvenP - 20/01/2007 17:51 (laatste wijziging 20/01/2007 17:51)
Avatar van SvenPPHP interesse ik heb deze query:
  1. $menu_query = mysql_query("SELECT * FROM tbl_menu INNER JOIN tbl_submenu ON tbl_menu.id = tbl_submenu.menu");


als ik nou in php het volgende doe:
  1. while($load = mysql_fetch_array($menu_query)){
  2. echo $load['label']."<br>";
  3. }


dan krijg ik alleen de info uit tbl_submenu..
hoe kan ik de info van tbl_menu er OOK bij krijgen
wat het nu is
  1. submenu 1
  2. submenu 2
  3. submenu 1
  4. submenu 2


wat het moet zijn
  1. menu1
  2. submenu 1
  3. submenu 2
  4. menu2
  5. submenu 1
  6. submenu 2

6 antwoorden

Gesponsorde links
Offline Ultimatum - 20/01/2007 17:57
Avatar van Ultimatum PHP expert Je bent de haakjes vergeten..

http://www.site...ner%20join
Offline SvenP - 20/01/2007 17:58 (laatste wijziging 20/01/2007 17:59)
Avatar van SvenP PHP interesse de query is wel goed, alleen de output niet..

die tut als voorbeeld:
hoe echo je de 'aankopen.klantID' ?
Offline Ultimatum - 20/01/2007 17:59
Avatar van Ultimatum PHP expert Mss pakt hij de output niet goed omdat de query fouten bevat? 

en probeer eens via die tutorial te doen dan..
Offline SvenP - 20/01/2007 17:59
Avatar van SvenP PHP interesse ik moet weten hoe ik dat ding moet echo'en....
Offline riekele - 20/01/2007 19:00
Avatar van riekele PHP beginner select aankopen.KlantID as klantID

dan kan je $load['klantID'] gebruiken
Offline Voldemort - 20/01/2007 21:41
Avatar van Voldemort PHP ver gevorderde
  1. SELECT tbl_menu.*, tbl_submenu.* FROM tbl_menu INNER JOIN tbl_submenu ON(tbl_menu.id = tbl_submenu.menu)


Wat doet dit?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.215s