mr.twister
Neues Mitglied
Tach Leute,
ich hab ein Problem. Ich schreibe gerade ein kleines CMS und möchte die Navigation nach Reihenfolge abrufen.
Für die Navigation habe ich 5 Spalten angelegt nämlich id, title, content, datetime, visible, order. Die ersten 4 interessieren gar nicht.
Man soll die Reihenfolge der Navigation ändern können, indem man in "order" die Nummerierung festlegt. Mit dem MySQL-Befehl
soll man dann die Reihenfolge der Navigation erhalten. einziges Problem ist, das es nicht Funktioniert.
Achso in der PHP-Datei habe ich den Inhalt der Navigation so abgerufen:
$sql_cmd ist dabei die oben stehende MySQL-Anfrage.
Ich hoffe ich habe mich verständlich ausgedrückt und ihr wisst wo mein Fehler liegt.
Ich habe gerade eben mit mysql_error() auf Fehler getestet und festgestellt, dass die MySQL Syntax falsch ist.
Weiß jemand wie die richtig ist?
MfG
Mr.Twister
ich hab ein Problem. Ich schreibe gerade ein kleines CMS und möchte die Navigation nach Reihenfolge abrufen.
Für die Navigation habe ich 5 Spalten angelegt nämlich id, title, content, datetime, visible, order. Die ersten 4 interessieren gar nicht.
Man soll die Reihenfolge der Navigation ändern können, indem man in "order" die Nummerierung festlegt. Mit dem MySQL-Befehl
Code:
SELECT * FROM navigation ORDER BY order ASC
Achso in der PHP-Datei habe ich den Inhalt der Navigation so abgerufen:
PHP:
function load_navigation($sql_cmd)
{
include('../inc/database.inc.php');
$tmprslt = '';
$connection = mysql_connect($db['host'], $db['uid'], $db['pwd']);
if($connection)
{
mysql_select_db($db['db']) OR die('Fehler: '.mysql_error());
$sql = $sql_cmd;
$result = mysql_query($sql);
if($result)
{
while($content = mysql_fetch_object($result))
{
$tmprslt .= $content->content;
}
}
mysql_close();
}
return $tmprslt;
}
Ich hoffe ich habe mich verständlich ausgedrückt und ihr wisst wo mein Fehler liegt.
Ich habe gerade eben mit mysql_error() auf Fehler getestet und festgestellt, dass die MySQL Syntax falsch ist.
Weiß jemand wie die richtig ist?
MfG
Mr.Twister
Zuletzt bearbeitet: