Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбор значения из SELECT 
V
    Опции темы
Самозванка
Дата 5.9.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Девушка в стиле IT
**


Профиль
Группа: Завсегдатай
Сообщений: 484
Регистрация: 5.9.2006
Где: USA

Репутация: нет
Всего: 40



Есть такой файл :
Код

if ($id=="sklad")
{
$a="Выберите склад:";
$res = iconv('windows-1251', 'UTF-8', $a);
echo $res;
echo "<select>";
$resultsel =  odbc_exec( $conn, "select stockname from ipr_birja" );
for ($i=0, $size=odbc_num_rows($resultsel); $i<$size; $i++)
{ 
$f=odbc_fetch_array($resultsel,$i+1);
$v=odbc_fetch_array($resultsel, $i+2);
$b=iconv('windows-1251', 'UTF-8', $f['stockname']);
$c=iconv('windows-1251', 'UTF-8', $v['stockname']);
if ($b==$c)
{continue;}
else  echo "<option>" .$b. "</option>"; 
} 
echo "</select>";
echo "<input  type='submit' name='submit' value='OK'>";
};


где из БД передаются занчения в SELECT

Потом таким путем 
Код

<form action = "17.php" name="myform" method="post" >      
 <div id="txtHint"></div>
</form>


Они отправляются в файл 17.php. Единственное, код AJAX не привожу.

Мне надо сделать выборку по таблице данных, по одному из значений SELECT, но так как я незнаю сразу name у option. Он будет разным, в зависимости от данных таблицы, то как это сделать?

Это сообщение отредактировал(а) Самозванка - 5.9.2007, 15:07
PM MAIL ICQ   Вверх
console
Дата 5.9.2007, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.2.2007
Где: Belarus::Minsk

Репутация: 2
Всего: 3



Может легче будет сделать:
Код

<select name="items[]">
<option value="value1">value1</option>
<option value="value2">value2</option>
<option value="value3">value3</option>
..... и т.д.
</select>

А далее в скрипте из массива $_POST['items'] брать выбранное пользователем значение.


--------------------
user posted image
Nothing is impossible
My WeBlog
PM MAIL WWW ICQ   Вверх
Самозванка
Дата 5.9.2007, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Девушка в стиле IT
**


Профиль
Группа: Завсегдатай
Сообщений: 484
Регистрация: 5.9.2006
Где: USA

Репутация: нет
Всего: 40



В том то и дело , я незнаю какое кол-во option у меня будет

Добавлено через 4 минуты и 30 секунд
Всё заработало, ошибка в невнимательности была...
PM MAIL ICQ   Вверх
BuShaRt
Дата 5.9.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Парсить массив $_POST?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0417 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.