Guten Abend,
ich arbeite immoment an einem Script, wo Leute Daten eingeben können und diese dann in die Datenbank kommen. also hab ich mich drangesetzt und dashier gemacht:
mysql_connect($DB_HOST, $DB_USER, $DB_PASS);
mysql_select_db($DB_NAME);
$sql = "insert into 'mil' values ('',$grade,'$frage','$ant1','$ant2','$ant3','$ant4','$richtig')";
$result=mysql_query($sql);
Das verbinden klappt einwandfrei. Jetzt das Problem:
$result ist leer
In der Datenbank ist nichts eingetragen worden
und wenn ich den Befehl
insert into 'mil' values ('',50,'kil','fghj1','cbvnant2','ant3','ant4','drichtig')
in meinem phpmyadmin ausführe kommt die folgende Fehlermeldung:
#1064 - 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 ''mil' values ('',50,'kil','fghj1','cbvnant2','ant3','ant4','drichtig')' at line 1
ich hoffe mir kann da jemand helfen
mfg
Alkatar
PS:
Hier noch die Tabellenstruktur:
Field Type Key Default Extra
id int(11) PRI NULL auto_increment
grade2 int(11) 0
frage2 text
ant1 varchar(120)
ant2 varchar(120)
ant3 varchar(120)
ant4 varchar(120)
antrichtig varchar(10)