我有兩個很長的名單:PHP INSERT語句不返回任何錯誤,但不插入
$countryCode
而且
$countryName
插入這些名單我已經創建了以下循環:
$i = 0;
$con=mysqli_connect("localhost","root","root","system_bloglic_com_test");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
foreach($countryCode as $cCode){
mysqli_query($con,"INSERT INTO Contries (contries_id, contries_name, contries_code)
VALUES(NULL,$cCode,$countryName[$i])");
$i++;
}
當我運行這個我得到沒有erros,但沒有行已經插入數據庫如何來?
因爲你不檢查你不會得到錯誤指示任何錯誤。 –
@BenFortune說了什麼,你是否也想在查詢中互換地輸入「國家」作爲「contries」? –
也許這是一個錯字,國家的國家。 –