fejl ved indsættelse af dato til mysql
Hvorfor kan den ikke indsætte dato. Der kommer fejlenYou have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '07:22:28)' at line 1
------------------tabellen
CREATE TABLE `billeder_salgAfProdukt` (
`id` mediumint(12) NOT NULL auto_increment,
`artikelid` mediumint(12) NOT NULL default '0',
`pic` blob NOT NULL,
`oprettetDato` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=60 ;
--------------------Kode
if(mysql_affected_rows()>0)
{
$errmsg = "";
$artikelID = mysql_insert_id();
for($i = 1; $i <= 5; $i++)
{
if($_FILES['imagefile']['size'][$i] > 1024000)
{
$errmsg .= "Billede " . $i . " er for stort, max 1024000 bytes!<br>";
}
else
{
$extension = strtolower(end(explode(".",$_FILES['imagefile']['name'][$i])));
if(!in_array($extension,$allowPics))
{
$errmsg .= "Billede " . $i . " er forkert type, kun jpeg!<br>";
}
else
{
$dato = date("yyyy-mm-dd h:i:s");
resize($_FILES['imagefile']['tmp_name'][$i],"latest.img",350,350);
$instr = fopen("latest.img","rb");
$image = addslashes(fread($instr,filesize("latest.img")));
mysql_query ("insert into billeder_salgAfProdukt (id, artikelid, pic, oprettetDato) values ('', ".$artikelID.",'".$image."',".$dato.")") or die(mysql_error());
}
}
}
echo "<b><span class=\"speciel\">Annoncen er oprettet!</span></b><br>
<span class=\"lille\">- Du kan redigere og slette dine annoncer under "Min profil"</span><br>
<span class=\"lille\">- Det er kun tilladt at oprette én annonce pr. vare/produkt.</span>";
}
else
{
echo "Fejl: " . mysql_error() . "<br>";
}
}
