|
|
|
| На верху формы есть запрос который извлекает инф.из базы согласно id (для того чтоб польз.видел в каком разделе он находится, и куда попадет его инфа.при заполнении формы)
Но нужно так же, чтоб эта же инфа о разделе, попадала в другую таблицу под названием "forma1", автоматически через скрытое поле (при заполнении таблиц формы пользывателем)
<? /*Сам запрос*/
$result6 = mysql_query("SELECT id,nazvan,nazv_razdela FROM pod_razdel WHERE id='$id' ",$db);
$myrow6 = mysql_fetch_array($result6);
/* Дальше привожу пример своей записи скрытого поля (которое и не получается),
нужно как то записать в него передоваемый параметр */
<input name="nazv_razdela" type="hidden" value="<?=$_GET['nazv_razdela']?>" />
<input name="nazvan" type="hidden" value="<?=$_GET['nazvan']?>" /> ?>
|
| |
|
|
|
|
|
|
|
для: Dinya_1
(07.09.2008 в 17:37)
| | Ну получили от клиента эту форму, и заносите значение этого поля в нужную вам таблицу, в чем проблема-то? | |
|
|
|
|
|
|
|
для: sim5
(07.09.2008 в 17:39)
| | Неее, не от клиента, а она уже содержится в Базе, и её нужно перевезти из одной табл. в другую... | |
|
|
|
|
|
|
|
для: Dinya_1
(07.09.2008 в 17:41)
| | Ну тогда в чем проблема? Клиент у вас в роли чего выступает, ругулировщика? Если вы значете что он у вас выбирает, и это вам надо перенисти в таблицу - переносите, если не знаете, а узнаете после того как клиент подскажет - переносите. Проблема то собственно в чем? | |
|
|
|
|
|
|
|
для: sim5
(07.09.2008 в 17:44)
| | Проблема в том, что названий разделов и подразделов оч.много, и когда польз.выбирает нужный раздел с подразделом он заносит инф. Вместе с его инф. должны заполнится Названия раздела и подраздела ...., которые должны выбираться из табл. pod_razdel, | |
|
|
|
|
|
|
|
для: Dinya_1
(07.09.2008 в 17:49)
| | Ну вы же их в скрытых полях передаете, в чем проблема. Зачем вообще гонять разделы и подразделы в другую таблицу, а не проще ли связать по ID дополняемую пользователем информацию с подразделом (разделом и т.д.), а не создавать дубликат таблицы? Ждите Trianon'a у него особое чутье на MySQL, если даже вы не понимаете своей проблемы, он поймет. | |
|
|
|
|
|
|
|
для: sim5
(07.09.2008 в 17:54)
| | Связывать пробывал - не попадает.... | |
|
|
|
|
|
|
|
для: Dinya_1
(07.09.2008 в 17:56)
| | Значит плохо составлена у вас таблица Разделы -> Подразделы -> Подподразделы -> ...
Если они у вас связаны по родителю, то выбирая некий подподраздел, вам достаточно будет знать только ID, который выбрал пользователь для добавления записи в него. А для этого даже и не обязательно его передавать через скрытое поле, можно сохранить и в сессии. Пользователю же только название раздела вывести (можно с полным путем этой ветки), для информации, не более того. Заносите полученную от пользователя информацию в таблицу, которая и содержит таковую, под выбранным ID, которое имеет только одна категория и только одна, потому как - это уникальный индекс. | |
|
|
|
|
|
|
|
для: sim5
(07.09.2008 в 18:01)
| | Ок спасибо. Разобрался. | |
|
|
|