hi leute hätte mal ein problem
habe eine Datenbank mit 4 Tabellen
beisp. der tabellen
tabelle 1
idkind, feld2, feld3, feld4, feld5
1 inhalte
2 inhalte
tabelle 2
idkind, feld6, feld7
1 inhalte
2 inhalte
tabelle 3
idkind, feld8. feld 9
1 inhalte
2 inhalte
tabelle 4
idkind, feld10, feld11
1 inhalte
2 inhalte
wie kann ich jetzt alle tabellen ansprechen,und mir den inhalt von allen tabellen anzeigen lassen bei idkind 2.
bin noch recht unerfahren mit datenbanken aber kleine abfragen klappen schon. Hoffe ihr versteht was ich meine .
bin über jeden tip erfreut
hier mein versuch
<?php
require ("config.inc.local.php");
$sql = "
SELECT
t1.feld2,
t1.feld3,
t1.feld4,
t1.feld5,
t2.feld6,
t2.feld7,
t3.feld8,
t3.feld9,
t4.feld10,
t4.feld11
FROM
tabelle1 AS t1,
tabelle2 AS t2,
tabelle3 AS t3,
tabelle4 AS t4
WHERE
t1.idkind = t2.idkind
AND
t2.idkind = t3.idkind
AND
t3.idkind = t4.idkind
AND
t4.idkind = t1.idkind
ORDER BY
t1.idkind ASC";
$res = mysql_query($sql);
while( $row = mysql_fetch_assoc( $res ) )
{
echo"$row[t1.feld2], $row[t1.feld3], $row[t1.feld4], $row[t1.feld5], $row[t2.feld6], $row[t2.feld7], $row[t3.feld8], $row[t3.feld9], $row[t4.feld10], $row[t4.feld11]";
}
mysql_close();
?>
was ist denn noch falsch drann ?
bis dann steeli
habe eine Datenbank mit 4 Tabellen
beisp. der tabellen
tabelle 1
idkind, feld2, feld3, feld4, feld5
1 inhalte
2 inhalte
tabelle 2
idkind, feld6, feld7
1 inhalte
2 inhalte
tabelle 3
idkind, feld8. feld 9
1 inhalte
2 inhalte
tabelle 4
idkind, feld10, feld11
1 inhalte
2 inhalte
wie kann ich jetzt alle tabellen ansprechen,und mir den inhalt von allen tabellen anzeigen lassen bei idkind 2.
bin noch recht unerfahren mit datenbanken aber kleine abfragen klappen schon. Hoffe ihr versteht was ich meine .
bin über jeden tip erfreut
hier mein versuch
<?php
require ("config.inc.local.php");
$sql = "
SELECT
t1.feld2,
t1.feld3,
t1.feld4,
t1.feld5,
t2.feld6,
t2.feld7,
t3.feld8,
t3.feld9,
t4.feld10,
t4.feld11
FROM
tabelle1 AS t1,
tabelle2 AS t2,
tabelle3 AS t3,
tabelle4 AS t4
WHERE
t1.idkind = t2.idkind
AND
t2.idkind = t3.idkind
AND
t3.idkind = t4.idkind
AND
t4.idkind = t1.idkind
ORDER BY
t1.idkind ASC";
$res = mysql_query($sql);
while( $row = mysql_fetch_assoc( $res ) )
{
echo"$row[t1.feld2], $row[t1.feld3], $row[t1.feld4], $row[t1.feld5], $row[t2.feld6], $row[t2.feld7], $row[t3.feld8], $row[t3.feld9], $row[t4.feld10], $row[t4.feld11]";
}
mysql_close();
?>
was ist denn noch falsch drann ?
bis dann steeli
Kommentar