hauptrubrik | unterrubrik | reihenfolge
--------------------------------------------
t-shirt | blau | 01-01
t-shirt | gelb | 01-02
t-shirt | rot | 01-03
hemd | blau | 02-01
hemd | gelb | 02-02
hemd | rot | 02-03
hemd | gruen | 02-04
hemd | rosa | 02-05
pulli | blau | 03-01
pulli | gelb | 03-02
pulli | rot | 03-03
pulli | gruen | 03-04
Frage:
Wie kann ich die Daten von oben, so wie unten ausgeben?
hauptrubrik | unterrubrik | reihenfolge
--------------------------------------------
01 - T-Shirts
---------------------
01 - blau
02 - gelb
03 - rot
--------------------------------------------
02 - Hemden
---------------------
01 - blau
02 - gelb
03 - rot
04 - gruen
05 - rosa
--------------------------------------------
03 - Pullis
---------------------
01 - blau
02 - gelb
03 - rot
04 - gruen
--------------------------------------------
Mein Ansatz bisher
--------------------------------------------
<?php
include "./config.php";
$auslesen = "SELECT
id,
hauptrubrik,
unterrubrik,
reihenfolge
FROM
rubriken
ORDER BY
hauptrubrik ASC;";
$ausgelesen = mysql_query($auslesen) OR die(mysql_error());
echo "<table border=\"1\" width=\"450\" cellspacing=\"0\" cellpadding=\"3\">\n";
if(mysql_num_rows($ausgelesen)) {
while($rubrik = mysql_fetch_assoc($ausgelesen)) {
echo "<tr>\n";
echo "<td width=\"230\">\n";
echo $rubrik['hauptrubrik'];
echo "</td>\n";
echo "<td width=\"170\">\n";
echo $rubrik['unterrubrik'];
echo "</td>\n";
echo "<td width=\"50\">\n";
echo $rubrik['reihenfolge'];
echo "</td>\n";
echo "</tr>\n";
}
}
echo "</table>\n";
?>
--------------------------------------------
t-shirt | blau | 01-01
t-shirt | gelb | 01-02
t-shirt | rot | 01-03
hemd | blau | 02-01
hemd | gelb | 02-02
hemd | rot | 02-03
hemd | gruen | 02-04
hemd | rosa | 02-05
pulli | blau | 03-01
pulli | gelb | 03-02
pulli | rot | 03-03
pulli | gruen | 03-04
Frage:
Wie kann ich die Daten von oben, so wie unten ausgeben?
hauptrubrik | unterrubrik | reihenfolge
--------------------------------------------
01 - T-Shirts
---------------------
01 - blau
02 - gelb
03 - rot
--------------------------------------------
02 - Hemden
---------------------
01 - blau
02 - gelb
03 - rot
04 - gruen
05 - rosa
--------------------------------------------
03 - Pullis
---------------------
01 - blau
02 - gelb
03 - rot
04 - gruen
--------------------------------------------
Mein Ansatz bisher
--------------------------------------------
<?php
include "./config.php";
$auslesen = "SELECT
id,
hauptrubrik,
unterrubrik,
reihenfolge
FROM
rubriken
ORDER BY
hauptrubrik ASC;";
$ausgelesen = mysql_query($auslesen) OR die(mysql_error());
echo "<table border=\"1\" width=\"450\" cellspacing=\"0\" cellpadding=\"3\">\n";
if(mysql_num_rows($ausgelesen)) {
while($rubrik = mysql_fetch_assoc($ausgelesen)) {
echo "<tr>\n";
echo "<td width=\"230\">\n";
echo $rubrik['hauptrubrik'];
echo "</td>\n";
echo "<td width=\"170\">\n";
echo $rubrik['unterrubrik'];
echo "</td>\n";
echo "<td width=\"50\">\n";
echo $rubrik['reihenfolge'];
echo "</td>\n";
echo "</tr>\n";
}
}
echo "</table>\n";
?>
Kommentar