У меня есть два очень длинный список:PHP вставить оператор не возвращает никаких ошибок, но не вставляет
$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++;
}
Когда я запускаю это, я не получаю никаких эррозов, но в базу данных не вставлены строки.
Вы не получите ошибки, потому что вы не проверяли ошибки любые ошибки. –
Что сказал @BenFortune, также вы хотите набирать «страны» как «contries» взаимозаменяемо в запросе? –
Возможно, это опечатка, страны континентов. –