Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как из выпадающего списк записать значение в базу.

23.08.2008, 19:45
Гость
Гость

Хочу записать в таблицу MessegeXX значение из списка, а не его ID. Как это сделать. У меня записывается только ID этого значения.

Код:

".nc_list_select("Branch", "Branch", $f_Branch, "", 2, "<select name='f_$field_name'>", "<OPTION value='$value_id' $value_selected>$value_name</OPTION>")."


Ну как же это сделать...?
25.08.2008, 20:12
VlastV
qb.digital

Зарегистрирован:
2005-11-02
Сообщений: 202

А зачем записывать значение вместо ID? Это нарушает принцип нормализации БД.
Но если очень приспичило, то замените value='$value_id' на value='$value_name'

Разработка сайтов на CMS NetCat. Портфолио http://vlastv.ru/ E-mail: me [at] vlastv [dot] ru ; ICQ: 66117050
26.08.2008, 00:36
Гость
Гость

Он мне Null записал
26.08.2008, 11:26
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

тип поля `Branch` посмотрите (тип хранимых данных)
26.08.2008, 12:19
Гость
Гость

Спасибо, огромное. Все получилось.
26.08.2008, 12:47
Гость
Гость

А как вывести в выпадающий список данные из базы по полю Workplace, что бы том записалось в базу в это же поле. Я написал вот так:

Код:
<select name=Workplace>
".listQuery("SELECT Message_ID, Workplace FROM Message62","<option value=$data[Workplace]>
$data[Workplace]</option>")."
</select>


У меня список выводит, но не записывает в базу, эта функция только выводит, что ли?. Как же сделать.
26.08.2008, 14:22
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

Код:
<select name=f_Workplace>
".listQuery("SELECT Message_ID, Workplace FROM Message62","<option value=$data[Workplace]>
$data[Workplace]</option>")."
</select>
26.08.2008, 14:46
Гость
Гость

Почему то и так не добавляет...
26.08.2008, 14:50
Гость
Гость

Простите, все в порядке. Спасибо за помощь.
198 196 2008-08-26 14:50:10 9402
Описание проекта