Hi Leute
Ich bin gerade dabei, meinem Vater ne Homepage zu basteln und bin auf ein Problem gestossen.
Zuerst der Code:
Zur Datenbankumgebung:
Ich habe eine Tabelle mit dem namen tricons_beratung mit 3 Feldern. - ( bid, name und kategorie )
Das Ziel ist es, dass zuerst die Kategorie angezeigt wird und unten dran die Einträge zu dieser Kategorie.
Bsp.:
- Beispielkategorie1
Eintrag1
Eintrag2
Eintrag3
- Beispielkategorie2
Eintrag1
Eintrag2
Wenn ich die Site bei mir öffne, dann wird allgemein bei jedem Eintrag in der Datenbank eine neue Zeile ausgegeben.
Bsp.:
- Beispielkategorie1
Eintrag1
- Beispielkategorie1
Eintrag2
Ich weiss nicht wie man das machen kann. Könnt ihr mir helfen?
Vielen Dank und mit freundlichen Grüssen
Luca Peter
Ich bin gerade dabei, meinem Vater ne Homepage zu basteln und bin auf ein Problem gestossen.
Zuerst der Code:
PHP-Code:
<?php
if(!isset($_GET['show'])) {
$sql = "SELECT bid, name, kategorie FROM
tricons_beratung ORDER BY bid DESC LIMIT 0,3";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
?>
<table width="100%" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="25%"><?php
echo "<b><img src='images/pfeil.gif' alt='' width='12'
height='9' border='0'>";
echo $row['kategorie'];
?></td>
</tr>
<tr>
<td><?
echo $row['name'];
?></td>
</tr>
</table>
Ich habe eine Tabelle mit dem namen tricons_beratung mit 3 Feldern. - ( bid, name und kategorie )
Das Ziel ist es, dass zuerst die Kategorie angezeigt wird und unten dran die Einträge zu dieser Kategorie.
Bsp.:
- Beispielkategorie1
Eintrag1
Eintrag2
Eintrag3
- Beispielkategorie2
Eintrag1
Eintrag2
Wenn ich die Site bei mir öffne, dann wird allgemein bei jedem Eintrag in der Datenbank eine neue Zeile ausgegeben.
Bsp.:
- Beispielkategorie1
Eintrag1
- Beispielkategorie1
Eintrag2
Ich weiss nicht wie man das machen kann. Könnt ihr mir helfen?
Vielen Dank und mit freundlichen Grüssen
Luca Peter
Kommentar