christian: Mehrere Tabellen abfragen mit PHP3 und MySQL

Beitrag lesen

hallo thorsten,

das ist ganz interssant. ich habe das eben mal ausprobiert; wenn felder in den tabellen gleiche
namen haben und das ganze gefetch wird, so wird in einem assoziativen array natürlich der eintrag mit dem
jeweils letzten wert überschrieben.

bsp.: in tabelle 1 und tabelle 2 sind felder mit dem namen "a". der wert von "a" in tabelle 1 ist "0", in
tabelle 2 "1". wenn du das jetzt selectest ("select tabelle1.*, tabelle2.* from tabelle1,tabelle2") und dann
fetchst ( denglish rules ) ala $daten=mysql_fetch_array($abfrageergebnis), so ist $daten["a"]=="1".
was du machen kannst, ist den array über den index anzusprechen:

$daten[0]=="0" und $daten[1]=="1".

hoffe, das hilft dir weiter.

gruss, christian