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

Форум PHP

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

 

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

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

тема: Соединить массив с формой
 
 автор: JESS   (30.09.2007 в 20:12)   письмо автору
 
 

Здравствуйте! Подскажите пожалуйста как можно соедининть массив продуктов с фомой...

<?php
  $cornucoia
=array('fruit' =>
                                        array(
'red' => 'apple',
                                                 
'yellow' => 'orange',
                                                 
'green' => 'pear'),
                                  
'flower' =>
                                                array(
'red' => 'rose',
                                                         
'yellow' => 'sunflower',
                                                         
'purple' => 'iris'));


$skin_wanted $_POST[''];
$color_wanted 'yellow';

print (
"The $color_wanted $skin_wanted is " .
           
$cornucoia[$skin_wanted] [$color_wanted]);

?>
<form name="form1" action="<?php echo $_SERVER['PHP_SELF']; ?>" method=post>
    <p><select name="formselect2" size="1">
        <option value="flower">Flower</option>
        <option value="fruit">Fruit</option>

</select><select name="formselect1" size="1">
        <option value="red">Red</option>
        <option value="yellow">Yellow</option>
        <option value="green">Green</option>
</select></p>
    <p><input type="submit" name="formbutton1"></p>
</form>

   
 
 автор: sim5   (30.09.2007 в 22:06)   письмо автору
 
   для: JESS   (30.09.2007 в 20:12)
 

Каие-то у вас селекты странные, може такие надо?


<form> 
<select name="flower"> 
  <option value="red">Rose</option> 
  <option value="yellow">Sunflower</option> 
  <option value="purple">Iris</option>
</select>
<select name="fruit"> 
  <option value="red">Apple</option> 
  <option value="yellow">Orange</option> 
  <option value="green">Pear</option> 
</select>
</form>

   
 
 автор: EXP   (30.09.2007 в 22:20)   письмо автору
 
   для: sim5   (30.09.2007 в 22:06)
 

если со странными можно так ,
непонятно с какого из массивов ключи во втором селекте

<?
$keys 
array_keys($cornucoia);

echo 
'<p><select name="formselect2" size="1">' "\n";

while(
$key current($keys))
{
echo 
'<option value="' $key '">' $key '</option>' "\n";
$keysX array_keys($cornucoia["$key"]);
next($keys);
}

echo 
'</select><select name="formselect1" size="1">' "\n";

while(
$key current($keysX))
{
echo 
'<option value="' $key '">' $key '</option>' "\n";
next($keysX);
}


?> 

</select></p> 
    <p><input type="submit" name="formbutton1"></p> 

   
 
 автор: JESS   (01.10.2007 в 00:35)   письмо автору
 
   для: EXP   (30.09.2007 в 22:20)
 

Это так, выбираеш Фрукт или Цветок, задаеш цвет, и сверху формируеться текст...

   
Rambler's Top100
вверх

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