dedlfix: mysql_query Problem

Beitrag lesen

echo $begrüßung;

$conn = @mysql_connect($server, $user, $pass);
@mysql_select_db($datenbank, $conn);

Fehlermeldungen zu unterdrücken, die dir sagen wollen was falsch läuft, ist bei der Fehlersuche wenig hilfreich. Desweiteren solltest du die Rückgabewerte der MySQL_Funktionen prüfen. Wenn es einen Fehler gab, geben die false zurück, was die nachfolgenden Funktionen nicht als Eingabeparameter akzeptieren. Was genau schief gelaufen ist, sagt dir dann eine Abfrage von mysql_error().

$sql="INSERT INTO gaestebuch (name, email, url, icq, aim, yahoo, msn, ort, land, nachricht, datum, ip, host) VALUES ('$name', '$email', '$url_gb', '$icq', '$aim', '$yahoo', '$msn', '$ort', '$land', '$nachricht', '$datum', '$ip', '$host')";

Wie sieht das SQL-Statement aus, nachdem die Variablen durch deren Inhalte ersetzt wurden?

echo "$verabschiedung $name";