Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Автоматизация в форме
 
 автор: Killer   (24.11.2005 в 22:05)   письмо автору
 
 

Есть массив $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>

Помогите с советом.

   
 
 автор: cheops   (25.11.2005 в 00:18)   письмо автору
 
   для: Killer   (24.11.2005 в 22:05)
 

Как проявляется "не работа"?

   
 
 автор: Killer   (25.11.2005 в 09:39)   письмо автору
 
   для: cheops   (25.11.2005 в 00:18)
 

>Как проявляется &quot;не работа&quot;?

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>&nbsp;Город</b></td>
        <td><input type=text name=city></td>
    </tr>

                      ...

    <tr>
        <td>
            <input type="submit" value="Добавить">
        </td>
    </tr>

   
 
 автор: elenaki   (25.11.2005 в 10:07)   письмо автору
 
   для: Killer   (25.11.2005 в 09:39)
 

<? foreach($razdel as $index => $val)
{
echo "<option value=$index>$val</option>";
}
?>

   
 
 автор: DDK   (25.11.2005 в 11:04)   письмо автору
 
   для: elenaki   (25.11.2005 в 10:07)
 

Мдя... смеяться начал как только увидел первый ответ хеопса :) Спасибо, улыбнули :))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования