powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите вставить в форму select
2 сообщений из 2, страница 1 из 1
Помогите вставить в форму select
    #32462170
Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я
Гость
мне нужно считывать из БД значения и выводить их для выбора в форму (всплывающее меню). Как это сделать? Ведь каждый раз кол-во значений в БД будет меняться!
...
Рейтинг: 0 / 0
Помогите вставить в форму select
    #32462937
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так попытайся:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<?
    //значение выделенного элемента в списке, например после сабмита (SUBMIT)
    $start_value='start';
    mysql_connect( "localhost" ,  "mysql_user" ,  "mysql_password" ) or
        die( "Could not connect: "  . mysql_error());
    mysql_select_db( "mydb" );
    $select='<select size=1 name="city">';
    $result = mysql_query( "SELECT id, name FROM mytable" );
    while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
      $sel_item = ($row[ 1 ]==$start_value) ? 'selected' : '';
      $select.=sprintf('<option value="%s" %s>%s</option>',$row[ 0 ],$sel_item, $row[ 1 ])
    }
    $select.='</select>'
    mysql_free_result($result);
?>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите вставить в форму select
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]