sql >> Databáze >  >> RDS >> Mysql

Nesprávná celočíselná hodnota:'' pro chybu sloupce

Přidáváte ' na $countryId hodnota. Protože se očekává celé číslo, nemusíte je používat. Zkuste toto:

$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. Smazat pomocí Join v MySQL

  2. Dotaz MySQL pro získání počtu za hodinu

  3. Jak funguje funkce CHARINDEX() v SQL Server (T-SQL)

  4. SELECT minimální a maximální hodnotu z části tabulky v MySQL