solange Dein Machwerk nicht funktioniert, solltest Du keinerlei Fehlermeldungen unterdrücken. Ganz im Gegenteil solltets Du auch die Notices einschalten.
hab das @ rausgenommen, aber es kommt immer noch dieselbe fehlermeldung:
ERROR: SQL-query fehlgeschlagen.
Und deine Aufgabe ist es, in diese Ausgabe noch den Inhalt von $query mit auszugeben, damit wir erfahren, welchen Query die Datenbank als fehlerhaft zurückweist.