Gestern haben wir eins unserer Foren auf einen neuen Server umgezogen. Alles klappt wunderprächtig, es wurde aber auch wirklich (fast) alles einwandfrei mitgenommen.
Bis auf die Mitgliederliste

Folgende Fehlermeldung erscheint:
Code: Alles auswählen
Could not query users
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'user_level <> 1 ORDER BY user_regdate ASC LIMIT 0, 25' at line 3
SELECT username, user_knowledge, user_absence, user_absence_mode, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_ebay, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar FROM supra_users WHERE user_id <> -1AND user_level <> 1 ORDER BY user_regdate ASC LIMIT 0, 25
Line : 191
File : .../supra4ever/httpdocs/memberlist.php
Code: Alles auswählen
$verify = get_verify_user();
$sql = "SELECT username, user_knowledge, user_absence, user_absence_mode, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_ebay, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "AND user_level <> " . ADMIN . "
ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}
Habe mich hier schon ein wenig belesen, bin aber zu keinem Ergebnis gekommen... ich möchte - eben wegen diverser Mods - auch nicht die Originaldateien aufspielen.
Danke schon mal vorab und Grüssle
Katja
EDIT:
Datenbank alt:
Serverversion 4.0.27
PHP-Version 4.3.10-200.schlund.1
Datenbank neu:
Serverversion 4.1.13
PHP-Version 5.0.5
Vielleicht ist das noch von Relevanz?