Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> корректировка данных в таблице 
:(
    Опции темы
PrettyGirl
Дата 30.11.2006, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 9.5.2006

Репутация: нет
Всего: нет



возник новый вопрос: при обновлении таблицы(корректировка данных). Алгоритм обновления такой: 
сначала пользователь выбирает из списка всех возможных специальностей ту, которую собирается редактировать, получаем id_spec этой специальности и передаем в обработчик.

Далее пользователю предлагается ввести новое значение специальности, в то же поле id_spec smile
<tr>
       <td align ="left" width="40%">
<b>ID специальности</b> </td>
<td align="left">
<input type="varchar" name = "id_spec1" size=81 maxlength=30>
</td></tr>
 когда я начинаю получать в обработчике значение переменной id_spec. 
То приходит уже значение новой специальности...Как сделать разными id_spec?
Вот выбираемая для корректировки специальность:
<?php
$dbsl=mysql_select_db('lid');
echo "<form method = \"post\">";
echo "<td align=\"left\">";
echo "<b> ID специальности </b>";
echo "<ID spec size=81 maxlength=30>";

echo "<select name = id_spec size = 1>";

$spec = mysql_query ("select id_spec from speciality;");
$spec_rows = mysql_num_rows ($spec);

 for ($i = 0; $i < $spec_rows; $i++)
  {
     $spec_arr = mysql_fetch_array ($spec);
echo "<option value=\"".$spec_arr[id_spec]."\">".$spec_arr[id_spec]."</option>";
     }

echo "</select>";
echo "<br>";

?>

а вот вновь вводимая специальность:
<tr>
       <td align ="left" width="40%">
<b>ID специальности</b> </td>
<td align="left">
<input type="varchar" name = "id_spec1" size=81 maxlength=30>
</td></tr>

значение id для редактируемой специальности нужно,чтобы её удалить из таблицы, и вписать новую smile

PM MAIL   Вверх
Bulat
Дата 30.11.2006, 08:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



PrettyGirl, я понимаю конечно в чем у тебя проблема, но мне кажется ее надо решать не на уровне БД, а писать все это в раздел php smile 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
check
Дата 30.11.2006, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 610
Регистрация: 3.4.2006

Репутация: 3
Всего: 23



Если я правидьно понимаю вопрос то тут уже ответили.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.3776 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.