Hallo,
ich finde da keinen fehler, das statement sieht so aus:
SELECT linkname, link FROM table WHERE menuitem = 'nav' AND show = '0' ORDER BY sequence ASC LIMIT 0,6
ich gehe davon aus, dass Du den tatsächlichen Tabellennamen gegen den Platzhalter "table" ausgetauscht hast. Das ist keine besonders gute Idee, denn ein Fehler könnte sich auch im Tabellennamen verbergen, siehe Martins Hinweis.
"
echo mysql_error();
" sagt aber gerade, dass der fehler in der nähe vonshow = '0'
ist.
ich sehe da kein fehler...
Ich sehr wohl: SHOW ist im SQL-Dialekt von MySQL ein reserviertes Wort.
Freundliche Grüße
Vinzenz