Привет, ребята, недавно я борюсь с выводом результатов моего sql-запроса. После выполнения запроса и цикла. Вывод показывает как это:
Array
(
[0] => Array
(
[0] => 68686.4792
[Average] => 68686.4792
)
[1] => Array
(
[0] => 83703.3284
[Average] => 83703.3284
)
[2] => Array
(
[0] => 95899.7763
[Average] => 95899.7763
)
[3] => Array
(
[0] => 115881.2429
[Average] => 115881.2429
)
[4] => Array
(
[0] => 99444.4138
[Average] => 99444.4138
)
)
но я ожидал вывода в следующем формате:
Array
(
[0] => 68686.4792
[1] => 83703.3284
[2] => 95899.7763
[3] => 115881.2429
[4] => 99444.4138
)
А вот и мой php код:
<code><?php
$strQuery1 = 'SELECT Avg(Price) as Average From price GROUP by year(Date_of_Transfer)';
$result1 = $dbhandle->query($strQuery1) or exit("Error code ({$dbhandle->errno}): {$dbhandle->error}");
$rows=array();
while($row = mysqli_fetch_array($result1)){
$rows[] = $row;
}
echo'<pre>';
print_r ($rows);
echo'
';
?>
Интересно, я сделал что-то не так в кодировании или есть ли способ, которым я могу преобразовать массив в формат, который я ожидал? Спасибо.