sql >> Databasteknik >  >> RDS >> Mysql

Felaktigt heltalsvärde:'' för kolumnfel

Du lägger till ' till $countryId värde. Eftersom ett heltal förväntas, behöver du inte använda dem. Prova detta:

$countryId = isset($_POST['country']) ? (int)$_POST['country'] : 0;

$inserSQL = "INSERT INTO Table1(country_id) VALUES($countryId)";

$Result1 = mysql_query($inserSQL ) or die(mysql_error());


  1. Hur skickar man ett argument till ett PL/SQL-block i en sql-fil som heter med START i sqlplus?

  2. MariaDB JSON_TYPE() Förklarad

  3. dubblett av tom rad in i mysql vid filuppladdning

  4. Hur man ansluter till mysql-databas i phonegap