TWLan Forum
PHP/MySQL-Fehler - Printable Version

+- TWLan Forum (https://twlan.org)
+-- Forum: Deutsch (https://twlan.org/forumdisplay.php?fid=1)
+--- Forum: Gott und die Welt (https://twlan.org/forumdisplay.php?fid=4)
+--- Thread: PHP/MySQL-Fehler (/showthread.php?tid=4714)



PHP/MySQL-Fehler - knollenmax - 16.11.2011

Hallo liebe Community,

ich hab mal wieder ein kleines Problem und weiß nicht weiter...

Für die Homepage unseres Minecraft-Servers würde ich gerne eine Statistiken-Seite programmieren, so sieht ein Teil des Codes aus:

PHP Code:
$query mysql_query("SELECT * FROM lb-players ORDER BY onlinetime ASC LIMIT 0,5"); 

Nun wird aber folgender Fehler ausgegeben:
Code:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in [...] on line 10

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 '-players ORDER BY onlinetime ASC LIMIT 0,5' at line 1

Sind Minuszeichen (-) im Syntax nicht erlaubt, oder stimmt etwas anderes nicht?

Ein Serverseitiges Plugin (ist in Java programmiert) kann aber doch auch Einträge hinzufügen/verändern!

lg
knollenmax


RE: PHP/MySQL-Fehler - Molt - 16.11.2011

Geht das?:
PHP Code:
$query mysql_query("SELECT * FROM `lb-players` ORDER BY `onlinetime` ASC LIMIT 0,5"); 



RE: PHP/MySQL-Fehler - knollenmax - 17.11.2011

Vielen Dank Molt, es funktioniert!


RE: PHP/MySQL-Fehler - Molt - 18.11.2011

Meine Empfehlung: Tabellen- und Spaltennamen immer mit ` schreiben.


RE: PHP/MySQL-Fehler - Steffen - 18.11.2011

Meine Epfehlung (eine bessere Empfehlung Tongue) einfach ne Datenbankklasse zu nehmen (so etwa nach Prinzip von Yii^^) dann muss man die Scheiß Queries nicht schreiben Tongue


RE: PHP/MySQL-Fehler - SlimShady95 - 18.11.2011

Jop, die ist schnell geschrieben und du sparst dir einiges an Tipparbeit. Wink

MfG Manuel


RE: PHP/MySQL-Fehler - Steffen - 18.11.2011

http://www.yiiframework.com/doc/guide/1.1/en/database.query-builder