Die Stelle im Code ist
PHP-Code:
include("include.php");
$connection mysql_connect($server$user$passwort)
or die (
"Konnte keine Verbindung zur Datenbank herstellen!")
$query "INSERT INTO $tabelle (frage, antwort1, antwort2, antwort3)
VALUES ('
$frage' , '$antwort1', '$antwort2', '&antwort3')";
$result mysql_db_query($datenbank$query, &connection) or die
(
"Fehler"
Du hast in der ersten Zeile ein Semikolon vergessen. Der richtige Code lautet
PHP-Code:
include("include.php");
$connection mysql_connect($server$user$passwort)
or die (
"Konnte keine Verbindung zur Datenbank herstellen!");
$query "INSERT INTO $tabelle (frage, antwort1, antwort2, antwort3)
VALUES ('
$frage' , '$antwort1', '$antwort2', '&antwort3')";
$result mysql_db_query($datenbank$query, &connection) or die
(
"Fehler"
Sonst "denkt" der Php-Interpreter, dass $connection = mysql_connect($server, $user, $passwort)
or die ("Konnte keine Verbindung zur Datenbank herstellen!")$query = "INSERT INTO $tabelle (frage, antwort1, antwort2, antwort3)
VALUES ('$frage' , '$antwort1', '$antwort2', '&antwort3')";
ein Befehl ist.

Edit:
Shice, mal wieder zu langsam.