ФорумПрограммированиеPHP для идиотов → Несколько <select> в цикле

Несколько <select> в цикле

  • nigga-popl

    Сообщения: 6 Репутация: N Группа: Кто попало

    Spritz 18 июня 2008 г. 5:19

    Подскажите, как реализовать…
    Из базы выбрались все значения. А теперь мне в цикле надо вывести несколько тэгов select наподобие таблицы.
    Примерный код, кторый есть:


      while ($t=mysql_fetch_array($sel_tov_r))
      {
       $id_t=$t['id'];
       $id_nazv=$t['id_nazv'];
       $id_razm=$t['id_razm'];
       $id_cvet=$t['id_cvet'];
       $kolvo_t=$t['kolvo'];
       $price_t=$t['price'];
       $sel_nazv_q="SELECT * FROM sln_nazv_tov WHERE id=$id_nazv;";
       $sel_nazv_r=mysql_query($sel_nazv_q,$db_connect);
       while ($n=mysql_fetch_array($sel_nazv_r))
       {
        $nazv_t=$n['nazv'];
       }
       $sel_razm_q="SELECT * FROM sln_razm_tov WHERE id=$id_razm;";
       $sel_razm_r=mysql_query($sel_razm_q,$db_connect);
       while ($r=mysql_fetch_array($sel_razm_r))
       {
        $razm_t=$r['razm'];
       }
       $sel_cvet_q="SELECT * FROM sln_cvet WHERE id=$id_cvet;";
       $sel_cvet_r=mysql_query($sel_cvet_q,$db_connect);
       while ($c=mysql_fetch_array($sel_cvet_r))
       {
        $cvet_t=$c['cvet'];
       }
       echo"<option value=\"$id_nazv\">$nazv_t</option>";
      }
      echo"</select></td></tr></table>";
     }


    вот в этом цикле мне и надо сделать так, чтоб выходило по нескольку выпадающих списков.
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 18 июня 2008 г. 5:23, спустя 4 минуты 19 секунд

    И в чем проблема?
  • nigga-popl

    Сообщения: 6 Репутация: N Группа: Кто попало

    Spritz 18 июня 2008 г. 5:28, спустя 4 минуты 37 секунд

    я хочу в цикле… штоб список переменных выходил. например, список значений переменных $nazv_t, список значений переменных $razm_t и список значений переменных $cvet_t.
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 15:35, спустя 157 дней 11 часов 6 минут

    вас бы в карцер батенька.

    да и вообще за такой код и подход кастрировать надо.
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 15:39, спустя 4 минуты 16 секунд

    phpdude, поддерживаю

    nigga-popl, перепишите все и заодно почитайте про JOIN http://dev.mysql.com/doc/refman/5.0/en/join.html
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 15:47, спустя 7 минут 47 секунд

    пора создать раздел "карцер" и туда выкладывать пример такого кода))
    Сапожник без сапог
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 15:59, спустя 11 минут 54 секунды

    Пора раздел для некропостеров открыть ;)
    adw/0
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 16:00, спустя 1 минуту 1 секунду

    могу удалиться) только намекните. а вообще имхо это "для новичков" тема, туда бы ее, хоть бы уровень новичков поднялся.
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 16:02, спустя 2 минуты 37 секунд

    adw0rd, неужели почетный титул перейдет к дуде?
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 16:08, спустя 5 минут 54 секунды

    ну вот, опять забанят видимо)
    Сапожник без сапог
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 ноября 2008 г. 16:10, спустя 1 минуту 41 секунду


    могу удалиться) только намекните. а вообще имхо это "для новичков" тема, туда бы ее, хоть бы уровень новичков поднялся.


    О_о спасибо, переношу…
    adw/0
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 23 ноября 2008 г. 4:44, спустя 12 часов 34 минуты 18 секунд

    ну чё - тоже правильный подход. Человек в глаза пхп не видел, и видимо спросить неукого :) Сами наверное забыли какой гамнокод при изучении гнали? :):):)
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 23 ноября 2008 г. 4:53, спустя 9 минут 13 секунд

    нет не забыл, но и не спрашивал ни у кого)) но тогда соц отношения и форумы всякие только появлялись ….
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 23 ноября 2008 г. 4:56, спустя 3 минуты

    Josh, не не мы все сразу как настящии гении писали божественно
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 23 ноября 2008 г. 5:02, спустя 5 минут 28 секунд


    Josh, не не мы все сразу как настящии гении писали божественно
    +100 :) и наверное даже без функций do_nothing? )

Пожалуйста, авторизуйтесь, чтобы написать комментарий!