Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Valor inteiro incorreto:'' para erro de coluna


Você está adicionando ' para o $countryId valor. Como um número inteiro é esperado, você não precisa usá-lo. Tente isto:
$countryId = isset($_POST['country']) ? (int)$_POST['country'] : 0;

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

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