Kolla så att alla fält har rätt typ i mysql tabellen.
Jag har följande kod för att lägga in en massa grejer i min mysql
db
if (isset($bet) && isset($name) && isset($kort) && isset($styr) && isset($date)){
$open = mysql_connect("localhost", "root", "");
$ar = date("Y");
$koll = mysql_db_query("atletic", "SELECT COUNT(*) FROM medlemmar WHERE kortid='$kort'");
if (mysql_result($koll, 0) == 0) {
$dbinfo = mysql_db_query("atletic", "INSERT INTO medlemmar (Namn,bet.datum,kortid,bet.krav,ar,styr,ant) VALUES ('$name','$date', '$kort','$bet','$ar','$styr','$antek')");
print $name . " har blivigt instatt i databasen<br>";
}else{ print $name . "s kort nr är upptaget<br>" ;}
mysql_close($open);
}
}
Problemet är att den inte sätter in i databasen men den skriver ut namnen och "har blivigt instatt i databasen".
så jag mistänker Sql strängen där alla variabler och kolum namn stämmer ... jag har provat med INSERT och INSERT INTO.
Ser ni något fel .. snälla hjälp mig.

