Bug: Ist keine Kathegorie / Board vorhanden, kommt eine Fehlermeldung in den Zeilen 154 und 160 (mysql-fehler)
Lasst Euch von der deutschen Übersetzung nicht irritieren, hier das bug-fix
/* * ######################################################################################## * updateorder * ######################################################################################## */ elseif( $action=="updateorder" ) { IF (is_array($boardord)) { while( list($boardid, $boardorder)=each($boardord) ) { intval($boardorder) && query("UPDATE ".$pref."board SET boardorder=".intval($boardorder)." WHERE boardid=".intval($boardid)); } } IF (is_array($catord)) { while( list($categoryid, $categoryorder)=each($catord) ) { intval($categoryorder) && query("UPDATE ".$pref."category SET categoryorder=".intval($categoryorder)." WHERE categoryid=".intval($categoryid)); } } echo "Reihenfolge aktualisiert!"; }
das is_array checkt, ob der array vorhanden ist, wenn ja, dann wird die abfrage
durchgeführt, wenn nicht, passiert einfach gar nichts ;-)
LiG
Jo
Ps: ich bin noch totaler newbe auf dem gebiet der php-programmierung, also lasst mir die freunde *gg