
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.09.2004, 11:49
|
|||
|---|---|---|---|
|
|||
НЕпонятная передача переменной |
|||
|
#18+
<form .....> ..... echo "<select id=input1 name=kateg>"; while ($myrow1=mysql_fetch_array($p3)) echo "<option value=".$myrow1[naim].">".$myrow1[naim]."</option>"; .... </form> Если в выпадающем списке - два слова разделенные прбелом, то в переменную kateg попадает только первое. Непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2004, 12:40
|
|||
|---|---|---|---|
|
|||
НЕпонятная передача переменной |
|||
|
#18+
bobsanwhile ($myrow1=mysql_fetch_array($p3)) echo "<option value=".$myrow1[naim].">".$myrow1[naim]."</option>";Правильнее будет while ($myrow1 = mysql_fetch_assoc ($p3)) echo '<option value="'. htmlspecialchars ($myrow1['naim']).'">'.htmlspecialchars($myrow1['naim']).'</option>'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.09.2004, 10:16
|
|||
|---|---|---|---|
|
|||
НЕпонятная передача переменной |
|||
|
#18+
авторНЕпонятная передача переменной Почему не понятная?.. Очень даже понятная... Естественно, в переменную kateg попадёт только первое слово из 2-х. Ведь получается что-то вроде этого: Код: plaintext 1. 2. 3. 4. Соответственно, имя у option'ов - one и three... А всё, что после пробела - игнорируется браузером. Поэтому, либо надо писать в кавычках, либо заменять пробел, например, на подчёривание... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1479324]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
423ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 735ms |

| 0 / 0 |
