|
kerranswell
Зарегистрирован: 2010-09-23
Сообщений: 13
|
Всем привет.
Пытаюсь вывести такой список:
Код:
<select name='f_phone'>
".listQuery("select Message_ID, Title from Message63", "<option ".opt_case($data[Message_ID] == $f_phone, "selected", "")." value='\$data[Message_ID]'>\$data[Title]</option>")."
</select>
Так вот, проблема в этой проверке - ставить selected или нет. Я пробовал вначале просто
Код:
<option ".($data[Message_ID] == $f_phone? "selected" : "")."
так тоже не выходит. Дело в том, что $data[Message_ID] в обоих случаях пустой. Он не пустой только если писать вот так:
Код:
<option value='\$data[Message_ID]'>
то есть, внутри строки. Но как тогда сделать проверку условия?
Спасибо.
|
|
kerranswell
Зарегистрирован: 2010-09-23
Сообщений: 13
|
ах, нашел ответ.
Код:
<select name='f_phone'>
".listQuery("select Message_ID, Title from Message63", "<option \".opt_case(\$data[Message_ID] == ".$f_phone.", \"selected\", \"\").\" value='\$data[Message_ID]'>\$data[Message_ID]\$data[Title]</option>")."
</select>
|