Jeg sidder med et ret så irriterende problem, som jeg har oplevet før, men ikke kan ikke huske hvad jeg gjorder for at rette på det:
Fejlen er, at jeg får denne meddelse når jeg kører siden:
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 '1, x, 2, liga) VALUES ('Argentinos Jrs', 'Arsenal de Sarandi', '23/11/2009', '22' at line 1
Her er min kode som indsætter:
$home = mysql_real_escape_string($item->team1);
$away = mysql_real_escape_string($item->team2);
$time = mysql_real_escape_string($item->date);
$hour = mysql_real_escape_string($item->time);
$odd1 = mysql_real_escape_string($item->odd1);
$odd2 = mysql_real_escape_string($item->odd2);
$odd3 = mysql_real_escape_string($item->odd3);
$liga = mysql_real_escape_string($item->league);
mysql_query("INSERT INTO `matches` (home, away, time, hour, 1, x, 2, liga) VALUES ('" .$home. "', '" .$away. "', '" .$time. "', '" .$hour. "', '" .$odd1. "', '" .$odd2. "', '" .$odd3. "', '" .$liga. "')") or die(mysql_error());
echo 'Indsat';