- Habe jetzt drei Tabellen
- in der ersten die personen
- in der zweiten die interessen
- in der dritten die personen und interessen id's
mit folgendem code bekomme ich den namen und EIN Interesse angezeigt,
da ja eine person wahrscheinlich mehrere Interessen hat möchte ich das
diese ebenfalls angezeigt werden
Gibt es dafür eine lösung ???
Danke für echte Hilfe !!!!!!
- in der ersten die personen
- in der zweiten die interessen
- in der dritten die personen und interessen id's
mit folgendem code bekomme ich den namen und EIN Interesse angezeigt,
da ja eine person wahrscheinlich mehrere Interessen hat möchte ich das
diese ebenfalls angezeigt werden
Gibt es dafür eine lösung ???
PHP-Code:
<?php
include("hidden/db_connect2.inc");
require("hidden/biblio2.inc");
seitenAnfang("");
if(@mysql_connect($host, $user))
{
if(@mysql_select_db($dbname))
{
$erg = mysql_query("SELECT p.vorname, p.name, i.hobby
FROM person p, interessen i, pers_int_zuord pz
WHERE pz.p_id = p.p_id
AND i.int_id = pz.int_id
ORDER BY p.name");
if($erg)
{
echo "<table border='1'>";
echo "<tr>";
echo "<th>Name</th>";
echo "<th>Interessen</th>";
echo "</tr>";
while($row=mysql_fetch_row($erg))
{
echo "<tr>";
for($i=1; $i<mysql_num_fields($erg); $i++)
{
echo "<td>" . $row[$i] . "</td>";
}
}
echo "</tr>";
}
echo "</table>";
}
else
echo ("Keine Verbindung zur Datenbank");
}
seitenEnde();
?>
Kommentar