Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
ЧЁРНАЯ ПЯТНИЦА: -40% на редакции E-commerce и Extra до 2 декабря
Купить со скидкой

нестандартный вывод имени по ID из списка

26.07.2006, 17:51
jedi

Зарегистрирован:
2005-01-26
Сообщений: 35

Довольно интересная ситуация у меня получилась.

Код:

<form action='#' method='post'>
<select name='spect' id='spect'>
<option value='select'>Выберите спектакль...</option>
".listQuery("SELECT name FROM Message39","
<option value=$data[name]>$data[name]</option>")."
</select>
</form>


Все работает. С единственной лишь оговоркой.

В форме появляются ID спектакля, т.к. он (спектакль) добавляется через список (в разделе, где добавляется спектакль есть список с названиями спектаклей). И в таблице хранится ID спектакля из списка. Мне же нужно вытащить название спектакля. Такое, под которым оно записано в списке.

Пытался сделать через двойное listQuery:

Код:

".listQuery("SELECT spect_Name FROM Classificator_spect where spect_ID=
".listQuery("SELECT name as a FROM Message39","
$data[a]")."
","$data[spect_Name]")."


Не фурыкает. Причем ошибка где-то во втором listQuery, т.к. если "where spect_ID=1" то все распрекрасно работает. Пробовал не экранировать. То же самое.

Может есть вообще какой-то другой принцип вытащить эту инфу?
26.07.2006, 19:18
Гость
Гость

Да, конечно. Прямо из классификатора и надо дергать названия спектаклей.

Код:
<select name='spect' id='spect'>
<option value='select'>Выберите спектакль...</option>
".listQuery("SELECT spect_Name, spect_ID FROM Classificator_spect", "<option value='$data[spect_ID]'>$data[spect_Name]</option>")."
</select>
27.07.2006, 09:25
jedi

Зарегистрирован:
2005-01-26
Сообщений: 35

спасибо. туплю что-то.. =)
198 196 2006-07-27 09:25:21 8666
Описание проекта