За последние 24 часа нас посетили 17186 программистов и 1651 робот. Сейчас ищут 1139 программистов ...

Нужна помощь по select !

Тема в разделе "PHP и базы данных", создана пользователем romeo_hak, 31 янв 2009.

  1. romeo_hak

    romeo_hak Активный пользователь

    С нами с:
    31 янв 2009
    Сообщения:
    1
    Симпатии:
    0
    Добрый день! Помогите разобраться с select -ом. Есть массив в него помещаютя данные из базы Mysql, и отображаются на странице в таблице. В таблицу добавил в один столбец выпадающий список select, данные select - а берутся из базы Mysql и формируются в массив. Весь этот скрипт заложен в форму по нажатию кнопке submit даные из таблицы записываются в базу. Так вот в чем проблема вроде бы все получилось данные записываются но если у меня в масиве несколько данных то, у всех записываются даные выбранные последнего select -a. Я грещу на имя select-a "name =option1" у всех данных в массиве получается одно значение $option1, Как сделать или привязать этот select к определенным данным. вот кусок select-a :

    __________________________________
    $Query= "SELECT oname, otitle, option1, option2, option3, option4, option5, option6, option7, option8, option9, option10 from $TableName where oid = '$option1'";
    $result=mysql_db_query($dbname, $Query, $mycon );
    list($oname, $otitle, $option[1], $option[2], $option[3], $option[4], $option[5], $option[6], $option[7], $option[8], $option[9], $option[10])=mysql_fetch_array($result);
    echo '</td><td align="center" valign="center">';
    echo "<select name=\"option1\" >";
    for($i=1; $i<=10; $i++)
    if($option[$i] != "") echo "<option value=\"$option[$i]\">$option[$i]</option>";
    echo "</select><br><br>";
    ____________________________________
    Подскажите плиз!
     
  2. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    Ужас, какая каша.

    для начала определись, где база данных, где скрипт на сервере, а где вывод у клиента, и распиши сюда.