Hallo,
[php:1:8a2726971a]<?php
$dbConn->dbQuery("SELECT
nI.id,
nI.navid,
nI.name AS nIname,
nH.name
FROM
navitems nI
LEFT JOIN navheadlines nH ON nI.navid = nH.id
ORDER BY
nH.name");?>[/php:1:8a2726971a]
So sieht meine SQL Abfrage aus.
Funktioniert auch alles super.
Nur wenn nich nun:
[php:1:8a2726971a]<?php
while($links = mysql_fetch_object($dbConn->query)) {
echo '
'.$links->name.'
'.$links->nIname.', </p>';
}
?>[/php:1:8a2726971a]
Ausführe, dann bekomm ich die Überschrift für die Navigationen immer doppelt...
Hat jemand eine antwort?
Greetz
[php:1:8a2726971a]<?php
$dbConn->dbQuery("SELECT
nI.id,
nI.navid,
nI.name AS nIname,
nH.name
FROM
navitems nI
LEFT JOIN navheadlines nH ON nI.navid = nH.id
ORDER BY
nH.name");?>[/php:1:8a2726971a]
So sieht meine SQL Abfrage aus.
Funktioniert auch alles super.
Nur wenn nich nun:
[php:1:8a2726971a]<?php
while($links = mysql_fetch_object($dbConn->query)) {
echo '
'.$links->name.'
'.$links->nIname.', </p>';
}
?>[/php:1:8a2726971a]
Ausführe, dann bekomm ich die Überschrift für die Navigationen immer doppelt...
Wie kann ich meinen Query bzw die Ausgabe so modifizieren, damit ich die Überschrift jeweils nur einmal ausgebe?Beispiel schrieb:Main Navigation
News,
Main Navigation
News Archiv,
Main Navigation
Links,
Other Links
Impressum,
Other Links
Kontakt,
Eine andere Möglichkeit, die mir einfällt, wäre halt eine verschachtelte While Schleife, was mir aber nicht so ganz passen würde fänds mit LEFT JOIN schöner(und schneller, da weniger querys)Beispiel schrieb:Main Navigation
News,News Archiv,Links
Other Links
Impressum,Kontakt
Hat jemand eine antwort?
Greetz