Делаю
$query1_string = "SELECT `manufacturer_id` FROM `oc_manufacturer`";
$query1 = mysqli_query($connect_bd, $query1_string);
Проверяю сколько затронул строк:
echo mysqli_num_rows($query1);
Получаю результат: 862
Ок, дальше помещаю в массив:
$arrayQuery = mysqli_fetch_assoc($query1);
var_dump($arrayQuery); // выдает только первую строчку в колонке MySQL
Почему только одно значение??? Ответьте, пожалуйста, кто в курсе.
А вот что бывает если использую циклы:
foreach($arrayQuery as $Query){ // Форич показывает, так же одну строку ассоциативного массива - ключ, значение.
echo $Query;
}
while($arrayQuery = mysqli_fetch_assoc($query1)){ // А вот вайл показывает все 862 значения....
echo $arrayQuery;
}