moin...
also ich will mein menü in php aus ner
db laden (is vielleicht nicht unbedingt nötig/sinnvoll, aber ich bin ja noch am rumprobieren)
das mache ich prinzipiell so:
Code:
<?php
//connect
$link=mysql_connect("
localhost","testuser","");
mysql_select_db("seite");
//daten holen
$result=mysql_fetch_array(mysql_query("SELECT * FROM daten WHERE `kommentar`='menu'"));
//auswerten
$menuitems=explode(";",$result[0]);
//ausgeben
foreach ($menuitems as $f) {
print("~ ".$f."
");
}
//disconnect
mysql_close($link);
?>
in der
db is folgende tabelle:
Code:
id kommentar werte
1 menu Home;Forum;PN
2 foren Klatsch und Tratsch;Programmieren Allgemein
(das zweite war ein beispiel, aber das erste steht genau so in der
db)
nun bekomm ich aber im menü lediglich EINEN punkt, und der "heisst" 1...
warum?
ich fürchte ich benutze explode falsch....oder?