Sven Rautenberg: not a valid MySQL result resource ?

Beitrag lesen

Moin auch!

$sql = "SELECT .... FROM " . addslashes ($tabelle) . " ORDER BY " . addslashes ($sort);

Hier kommt nun eine schöne Fehlermeldung: You have an error in your SQL syntax near 'FROM ....' at line 1

Du musst ja natürlich die ..... vor dem FROM ersetzen.

Nicht wirklich. Addslashes() ist unnötig, wenn magic_quotes benutzt wird. Meist ist das der Fall. Es ist daher eine gute Idee, den Status dieser Option zu prüfen, bevor man irgendwelche zusätzlichen Slashes einfügt - weil man sonst die Probleme hinterher kriegt.

Wie man das macht, steht irgendwo auf php.net in der Befehlsdoku - ich bin gerade zu faul zum Suchen.

- Sven Rautenberg