|
|
|
| Есть массив $razdel=array ('raz','dva','tri')
Скажите, возможно ли сделать форму так, чтобы автоматизировать процесс(для последующего добавления массива)
У меня возникло вот это, только конечно не работает.
<td><Раздел</td>
<td><select name="razdel" size=1 >
<? foreach($razdel as $index => $val)
{
<option value=$index>$val</option>
}
?>
</select></td>
|
Помогите с советом. | |
|
|
|
|
|
|
|
для: Killer
(24.11.2005 в 22:05)
| | Как проявляется "не работа"? | |
|
|
|
|
|
|
|
для: cheops
(25.11.2005 в 00:18)
| | >Как проявляется "не работа"?
Parse error: parse error, unexpected '<' in F:\WWW\addrec.php on line 230. Это строка <option value=$index>$val</option>
У меня возникла проблема вставки PHP скрипта в код HTML.
Вот более подробней:
<form action=vvod.php method=post>
<table border="0" align="center" cellpadding="6" cellspacing="0">
<tr valign="top">
<td >
<b>Новое объявление</b>
</td>
</tr>
<tr>
<td> Имя </td>
<td><input type=text name=name ></td>
</tr>
<td><Раздел</td>
<td><select name="razdel" size=1 >
<? foreach($razdel as $index => $val)
{
<option value=$index>$val</option>
}
?>
</select></td>
<tr>
<td><b> Город</b></td>
<td><input type=text name=city></td>
</tr>
...
<tr>
<td>
<input type="submit" value="Добавить">
</td>
</tr>
|
| |
|
|
|
|
|
|
|
для: Killer
(25.11.2005 в 09:39)
| | <? foreach($razdel as $index => $val)
{
echo "<option value=$index>$val</option>";
}
?> | |
|
|
|
|
|
|
|
для: elenaki
(25.11.2005 в 10:07)
| | Мдя... смеяться начал как только увидел первый ответ хеопса :) Спасибо, улыбнули :)) | |
|
|
|