Массив

SergoVL

Новичок
Приветсвую!
Просьба подсказать.
Делаю выборку с БД.
На выходе массив вида:
Array
(
[NODA] => первый
)
Array
(
[NODA] => второй
)
Array
(
[NODA] => третий
)

Не понятно, как сделать массив типа:

Array
(
[0] => 'первый'
[1] => 'второй'
[2] => 'третий'
)
Заранее спасибо.

PHP:
$sql = "SELECT NODA FROM db_or.db WHERE Region='М' AND to_IPH='Ab'";
$sql2=iconv('UTF-8','CP1251',$sql);
$result = odbc_exec($conn, $sql2)or die("<p>".odbc_errormsg());
while ($row = odbc_fetch_array($result)) {
print_r($row);
}
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
$data[] = $row, вместо print_r
 

SergoVL

Новичок
$data[] = $row, вместо print_r
то есть?

PHP:
$sql = "SELECT NODA FROM db_or.db WHERE Region='М' AND to_IPH='Ab'";
$sql2=iconv('UTF-8','CP1251',$sql);
$result = odbc_exec($conn, $sql2)or die("<p>".odbc_errormsg());
while ($row = odbc_fetch_array($result)) {
$data[] = $row;
print_r($data);
}
Как вывести только последний массив?

Array
(
[0] => Array
(
[NODA] => первый
)

)
Array
(
[0] => Array
(
[NODA] => первый
)

[1] => Array
(
[NODA] => второй
)

)
Array
(
[0] => Array
(
[NODA] => первый
)

[1] => Array
(
[NODA] => второй
)

[2] => Array
(
[NODA] => третий
)

)
 

Фанат

oncle terrible
Команда форума
$data=[];
while ($row = odbc_fetch_array($result)) {
$data[] = $row['NODA'];
}
print_r($data);
 
Сверху