Есть такой код:
$autocomplete = "SELECT productid
FROM vtiger_products";
$db = PearDatabase::getInstance();
$result = $db->pquery($autocomplete);
$count_row = $db->num_rows($result);
$valueArray = array();
if ($count_row > 0) {
for ($i = 0; $i < $count_row; ++$i)
{
$valueArray[$i]['productid'] = $db->query_result($result, $i, 'productid');
}}
Который на выходе дает такой массив результат
Как можно получить массив в таком виде:
Array
(
[0] => 2
[1] => 8
[2] => 10
[3] => 12
[4] => 17
[5] => 18
Просто убрать ['productid']
for ($i = 0; $i < $count_row; ++$i)
{
$valueArray[$i] = $db->query_result($result, $i, 'productid');
}
выкинуть на помойку PearDatabase и юзать ПДО:
$sql = "SELECT productid FROM vtiger_products";
$valueArray = $pdo->query($sql)->fetchAll(PDO::FETCH_COLUMN);
не понимаю тягу некоторых пользователей похапе разводить турусы на колесах для каждой элементарной операции
Почитал про эту peardatabase. Это просто уму не растяжимо, сколько кода можно написать, чтобы реализовать функциональность, которая и так есть в ПДО.
И главное в итоге все равно говнокодить в стиле вайл роу равно мауэскуэль фетч эррэй...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пример по книге: "Мы можем передать объект BookProduct или CDProduct методу write ( ) класса ShopProductWriter, и все будет работать как надо"
Привет!Необходимо с помощью регулярки вытащить единственное уникальное число с массива)
Помогите просуммировать Очки команд
Есть номер телефона, который висит на сайтеЗадается он через панель управления