Hallo Leute,
ich würde gerne ein Menü in eine Seite einfügen und den
Menünamen, Menüpunkt und den Link aus der DB auslesen.
Nun kam ich bis jetzt folgendermassen weit:
DB:
TITEL -> Menütitel z.B. Hauptmenü
INHALT -> Menüpunkt
LINK -> Link des Menüpunktes
POS -> Kann der User später die Position des Menüs setzen
SUCHTBAR -> Kann der User später entscheiden ob dieses
Menü aktiviert oder deaktiviert sein soll
Auslesen des Menüs aus der DB
<tr>
<tr><td>
<a href="<? echo $link; ?>"><? echo $inhalt; ?></a><br>
</td>
</tr>
Soweit klappt es auch, aber wie kann ich nun die Menüpunkte
vom Menü 'Hauptmenü' automatisch untereinander anzeigen
lassen und dann in die Schleife noch einbinden ob dieses
Menü sichtbar oder unsichtbar ( aktiviert oder deaktiviert )
ist wenn ich meherer Menüs auslesen lassen möchte.
Gruss und Danke Ela
ich würde gerne ein Menü in eine Seite einfügen und den
Menünamen, Menüpunkt und den Link aus der DB auslesen.
Nun kam ich bis jetzt folgendermassen weit:
DB:
ID int(11) Nein auto_increment
TITEL varchar(255) Nein 0
INHALT text Nein
LINK text Nein
POS int(25) UNSIGNED Nein 0
SICHTBAR int(11) Nein 1
TITEL varchar(255) Nein 0
INHALT text Nein
LINK text Nein
POS int(25) UNSIGNED Nein 0
SICHTBAR int(11) Nein 1
INHALT -> Menüpunkt
LINK -> Link des Menüpunktes
POS -> Kann der User später die Position des Menüs setzen
SUCHTBAR -> Kann der User später entscheiden ob dieses
Menü aktiviert oder deaktiviert sein soll
Auslesen des Menüs aus der DB
PHP-Code:
<?
$sql="SELECT inhalt,link FROM $db_table21";
$ergebnis=mysql_query($sql, $db);
if($ergebnis) {
while($zeile =mysql_fetch_array($ergebnis)) {
$inhalt = $zeile["inhalt"];
$link = $zeile["link"];
}
mysql_free_result($ergebnis);
} else {
echo "$sql falsch";
}
?>
<tr><td>
<a href="<? echo $link; ?>"><? echo $inhalt; ?></a><br>
</td>
</tr>
Soweit klappt es auch, aber wie kann ich nun die Menüpunkte
vom Menü 'Hauptmenü' automatisch untereinander anzeigen
lassen und dann in die Schleife noch einbinden ob dieses
Menü sichtbar oder unsichtbar ( aktiviert oder deaktiviert )
ist wenn ich meherer Menüs auslesen lassen möchte.
Gruss und Danke Ela
Kommentar