MudGuard: Wo liegt der Fehler?

Beitrag lesen

Hi,

Konnte den Datensatz nicht eintragen: 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 ')' at line 1

Ah, deswegen also Tonnen irrelevantes PHP / HTML ...

$error_msg = "Bitte gwähle einen Verein aus.<br>";

Sadist! Was hat Dir denn der Verein getan? Geht es zufällig um diesen Verein? ;-)

$error_msg . "Bitte gebe einen Nachnamen an.<br>";

Das Ergebnis der Stringverknüpfung wird weggeworfen.
Imperativ Singular von "geben" ist "gib".

$error_msg .= "Bitte gebe ein Geburtstag an.<br>";

das Geburtstag?

$error_msg .= "Bitte trage einen Text ein an.<br>";

ein an?

{
}

Das ist ziemlich nichtssagend.

$query  .=  " ' " . $_REQUEST["form_email"] . "',";
    $query  .=  " ) ";

Aufgrund der Fehlermeldung kann der Fehler nur unmittelbar vor der letzten Klammer liegen.
Da ist ein Zeichen, das da nicht hingehört ...

<html>

und noch zig Zeilen irrelevanter Code ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.