23. april 2002 - 15:18
Der er
3 kommentarer og
1 løsning
syntax felj
Hvad er der galt med følgende? - den indsætter ikke noget i databasen
$conn = mysql_connect("$host", "$user", "$pass");
mysql_select_db("$db");
$dato=time();
$insertSQL = "INSERT INTO referater (id, aar, tekst, overskrift, oprettet, modify_date, creator, modifyre) VALUES ('', '$aar', '$tekst', '$overskrift', '$dato', '', '$PHP_AUTH_USER', '')";
mysql_query($insertSQL);
mysql_close($conn);
23. april 2002 - 15:23
#2
hvis $aar og $dato er int felter, hvad de jo nok er, skal der ikke '' omkring, pprøv også at fjerne '', og , ''fra starten og slutningen i dine values
23. april 2002 - 15:27
#3
Det ser ud til at du havde for mange values i forhold til cols... Prøv det her
$conn = mysql_connect("$host", "$user", "$pass");
mysql_select_db("$db") or die(mysql_error());
$dato=time();
mysql_query("INSERT INTO referater SET aar='$aar', tekst='$tekst', overskrift='$overskrift', modify_date='$dato', creator='$PHP_AUTH_USER')" or die(mysql_error());
mysql_close($conn);