Мой код работал, когда я использовал mysql, теперь обновление до mysqli создало проблемы.У меня есть несколько целочисленных массивов различной длины, и я использую цикл for из 48 шагов, чтобы вставить данные в поля моей базы данных.Происходит то, что мой массив, который имеет только 4 элемента, заставляет всю вставку базы данных останавливаться после 4-го цикла.Процесс останавливается с отклоненным запросом URL, на моей странице представлены команды вставки.
Мой код:
$setcomm = array (1201.30,16.30,3.22,7.98,0.95, 78.78, 54.12,1.45,3.09,62.44,36.95,269.64,
239.59,6.15,4.57,.43,100.00,.8622,14640, 1.21, 1.55, 1.19, 1.16, 1, 0, 0, 0, 0, 0, 0, 0.2125 );//dec30 2014
$qk = array (1,1,1,1);
$xmports = array ( 777, 32197, 2534, 2124, 4658, 8943, 9214, 7360, 24020, 14689, 566, 2310, 00.00 ,3780, 10812, 2448, 262, 11557, 11171, 5711, 12740, 26850, 26551, 1818, 2615, 00.00, 00.00);
for($k=0;$k<48;$k++)
{
$sqli = ( " INSERT INTO $mr (comm, qrt, trade, gross, interest, coffer) VALUES ( $setcomm[$k], $qk[$k], $xmports[$k], $GDP[$k], $bratz[$k], $fiscal[$k] ) ");
$stone=mysqli_query($connect2, $sqli);
}