За последние 24 часа нас посетили 16856 программистов и 1647 роботов. Сейчас ищут 1008 программистов ...

как обрезать выводимый массив???

Тема в разделе "PHP для новичков", создана пользователем kos20, 30 янв 2015.

  1. kos20

    kos20 Новичок

    С нами с:
    9 янв 2015
    Сообщения:
    21
    Симпатии:
    0
    Господа, вечер добрый!
    Не могу понять как обрезвть массив с целью вывода его в выпадающий список.
    Есть массив из бд, пример вот:
    Код (Text):
    1. // Получить и отобразить результаты
    2. $mass= array();
    3. while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
    4. $mass[][] = $row;
    5. }
    потом нужно его вывести здесь вот так, НО вижу только первые числа, ID:
    Код (Text):
    1. echo "<select name= \"prodlist\">";
    2.     foreach ($mass as $t1) {
    3.     foreach ($t1 as $t2) echo "<option";{
    4.         foreach ($t2 as $key => $value) {
    5.             echo ">$value </option>";
    6.         }
    7.     }
    8. }
    как вариант, наверное можно в БД очередность столбцов поменять, но может можно как-то без этого сделать, те отсечь лишнее от такого формата: ID; goods; price - из всего этого мне нужно чтобы выводилось только goods
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Приведи пример массива который получился и который хочешь получить
     
  3. kos20

    kos20 Новичок

    С нами с:
    9 янв 2015
    Сообщения:
    21
    Симпатии:
    0
    Денис, вопрос в принципе решен. Спасибо... Буду благодарен, ели будет грамотный пример решения вывод данных в выпадающий список.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    через implode удобно, раз данные в массиве