Hallo Zusammen,
ev werde ich mich Hauen wenn ich die Lösung sehe, aber im Moment hänge ich fest.
Ich habe eine Datenbank mit den Spalten Marke, Typ, Farbe und Text.
Ich möchte nun die Marke nur einmal anzeigen und die Dazugehörigen Typen soviel es hat.
Marke1 Typ1
Typ2
Typ3
Marke2 Typ1
Typ2
usw...
Bei der zweiten abfrage erhalte ich ein error.
Danke für einen kick in die richtige Richtung
Gruss Itchy
ev werde ich mich Hauen wenn ich die Lösung sehe, aber im Moment hänge ich fest.
Ich habe eine Datenbank mit den Spalten Marke, Typ, Farbe und Text.
Ich möchte nun die Marke nur einmal anzeigen und die Dazugehörigen Typen soviel es hat.
Marke1 Typ1
Typ2
Typ3
Marke2 Typ1
Typ2
usw...
PHP:
$sql = mysql_query("SELECT DISTINCT marke
FROM ".compat." ORDER BY marke");
while ($data = mysql_fetch_assoc($sql))
$sql2 = mysql_query("SELECT DISTINCT typ,bracket,adapter,notes,color
FROM ".compat." WHERE marke LIKE ".$data["marke"]."");
while ($data2 = mysql_fetch_assoc($sql2))
{
echo "<tr>";
echo "<td width=205 valign=top><span style='color:".$data2["color"]."'> ".$date["marke"]." </span></td>";
echo "<td width=205 valign=top><span style='color:".$data2["color"]."'> ".$data2["typ"]." </span></td>";
if ($data["bracket"] !=0) {echo "<td width=50 valign=top><span style='color:".$data2["color"]."'> ".$data2["bracket"]." </span></td>";} else {echo "<td width=50 valign=top>   </td>";}
if ($data2["adapter"] ==X) {echo "<td width=50 valign=top><span style='color:".$data2["color"]."'> ".$data2["adapter"]." </span></td>";} else {echo "<td width=50 valign=top>   </td>";}
if ($data2["notes"] >t0) {echo "<td width=205 valign=top><span style='color:".$data2["color"]."'> ".$data2["notes"]." </span></td>";} else {echo "<td width=205 valign=top>   </td>";}
echo "<td width=50 valign=top><span style='color:".$data2["color"]."'> ".$data2["color"]." </span></td>";
echo "</tr>";
}
Bei der zweiten abfrage erhalte ich ein error.
Danke für einen kick in die richtige Richtung
Gruss Itchy