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

Форум PHP

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

 

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

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

тема: собирать переменные массива post
 
 автор: Shokan   (19.01.2007 в 13:48)   письмо автору
 
 

в одной форме расположена несколько меню с одинаковами значениями(в моем случае это балы завыполнения работы для каждого сотрудника)

иванов меню
сидоров меню
пертов меню

как собрать эти значении для заливки в базу?

   
 
 автор: cheops   (19.01.2007 в 14:19)   письмо автору
 
   для: Shokan   (19.01.2007 в 13:48)
 

Не понятно, что вызывает сложность?

   
 
 автор: Shokan   (19.01.2007 в 14:48)   письмо автору
 
   для: cheops   (19.01.2007 в 14:19)
 

как собрать массив из группы меню который переданы методом ПОСТ
мне здесь подсказали
foreach ($_POST as $index => $value)
{
echo $value." | ".$index;
}
но результат не такой

   
 
 автор: NIK   (19.01.2007 в 14:57)   письмо автору
 
   для: Shokan   (19.01.2007 в 14:48)
 

действительно не понятно, неплохо бы форму увидеть

   
 
 автор: Shokan   (19.01.2007 в 15:04)   письмо автору
 
   для: NIK   (19.01.2007 в 14:57)
 

вот я отправил скриншотом-->>
это как бы оценка труда сотрудника
с левой стороный стоят меню где выберается оценка работы в 5-бальной шкале
вот моя проблема. он должен выбрать сразу несколько меню. как их всех собрать?

   
 
 автор: ULIS   (19.01.2007 в 16:09)   письмо автору
 
   для: Shokan   (19.01.2007 в 13:48)
 

Если я правильно понял, то вот пример сборки массива для значений, переданных селект меню-шкой. Остальное по аналогии ))

<?
$subb 
$_POST['subb'];

if(
$subb)
{
    
$newArr = array();
    for(
$i=1$i<(count($_POST)); $i++)
    {
        
$newArr[$i] = $_POST["sel".$i];
    }
    
    print(
var_dump($newArr));
}
?>

<center>
<form action = "<?$_SERVER['PHP_SELF']?>" method="post">
    <select name="sel1" width = "20px">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
    </select>
    <br><br>
    <select name="sel2" width = "20px">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
    </select>
    <br><br>
    <input type = "submit" name="subb" value="SEND">
</form>
</center>

   
Rambler's Top100
вверх

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