Guten abend,
nach dem ich ja seit Gestern weiß, wie man mit while() Schleifen arbeitet, hab ich ein neue Frage dazu.
Nehmen wir als Beispiel ein Menü mit Untermenü. Zu erst erstelle ich eine Anfrage an die Datenbank wo ich den Namen des Menüs ausgeliefet bekomme.(1 - 2 - 3).
Nun will ich aber noch für Untermenü jetzt würde ich ja für jedes Menü eine einzellne Anfrage an die Datenbank stell.
Wäre es nicht einfach 2 Anfragen zu stellen einmal nur für Menu und einmal nur für das Untermenu?
Meine Frage ist jetzt genau:
Wie Filter ich mit while() oder ist so etwas überhaupt nicht möglich bzw. hab ich den einzigsten Lösungsweg schon?
nach dem ich ja seit Gestern weiß, wie man mit while() Schleifen arbeitet, hab ich ein neue Frage dazu.
Nehmen wir als Beispiel ein Menü mit Untermenü. Zu erst erstelle ich eine Anfrage an die Datenbank wo ich den Namen des Menüs ausgeliefet bekomme.(1 - 2 - 3).
PHP:
<?php
while($row = mysql_fetch_array($result){
echo$row['Menu']."<br />";
}
PHP:
<?php
while($row = mysql_fetch_array($result)){
echo $row['Menu']."<br />";
$result=mql("SELECT "/*[query]*/" Like '".$row['Menu']."'ORDER by Untermenu DESC");
if($result){
echo"<ul type=\"circle\">";
while($row = mysql_fetch_array($result)){
echo"<li>".$row['Untermenu'];
}
echo"</ul>";
}
}
?>
Meine Frage ist jetzt genau:
Wie Filter ich mit while() oder ist so etwas überhaupt nicht möglich bzw. hab ich den einzigsten Lösungsweg schon?
Zuletzt bearbeitet: