|
|
|
| подскажите кто знает как сделать поле со списком (с неограниченым списком(возможность вносить новую информацию)) | |
|
|
|
|
|
|
|
для: lexa
(09.10.2008 в 11:43)
| | надо знать, как строится список. из базы? из текстового файла? как вносить обновления? через админский модуль? Аяксом? | |
|
|
|
|
|
|
|
для: elenaki
(09.10.2008 в 12:24)
| | список строится из базы, обновления Аяксом и через админ модуль тоже | |
|
|
|
|
|
|
|
для: lexa
(09.10.2008 в 12:37)
| | и в чем проблема? рисуете инпут селект с именем. опции выводите в цикле, пока есть строки в
результате запроса. рядом - простое текстовое поле. если в списке нужного значения нет, то оно
заносится в это текстовое поле. а уже оттуда - или Аяксом или по кнопке - передать новое значение
другому скрипту и занести его в базу. | |
|
|
|
|
|
|
|
для: elenaki
(09.10.2008 в 12:46)
| | есть какой нибудь пример? | |
|
|
|
|
|
|
|
для: lexa
(09.10.2008 в 13:07)
| | примеры у всех разные. базы у всех разные. пример построения селекта в цикле точно тут был недавно.
это только пример построения селекта по результату запроса. не надо спрашивать, что значат
переменные. для вас - ничего они не значат. просто имена.
<select name=famcat[]>
<option VALUE="<?=$thisfile?>">===============</option>
<? $query3 = "SELECT famcat FROM price ORDER BY famcat";
$result3 = mysql_query($query3);
$number3 = mysql_num_rows($result3);
$j = 0;
WHILE ($j < $number3)
{ $name3 = mysql_result($result3,$j,"famcat");
?>
<option VALUE="<?=$thisfile?>?famcat=$name3"
<? if ($name3 == $famcat) echo "Selected ";?>
><?=$name3?></option>
<? $j++;
}
?>
</select>
|
PS код 2005 г. сейчас я бы по-другому сделала, но нет времени переделывать... | |
|
|
|
|
|
|
|
для: elenaki
(09.10.2008 в 13:12)
| | спасибо | |
|
|
|