Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: поле со списком
 
 автор: lexa   (09.10.2008 в 11:43)   письмо автору
 
 

подскажите кто знает как сделать поле со списком (с неограниченым списком(возможность вносить новую информацию))

  Ответить  
 
 автор: elenaki   (09.10.2008 в 12:24)   письмо автору
 
   для: lexa   (09.10.2008 в 11:43)
 

надо знать, как строится список. из базы? из текстового файла? как вносить обновления? через админский модуль? Аяксом?

  Ответить  
 
 автор: lexa   (09.10.2008 в 12:37)   письмо автору
 
   для: elenaki   (09.10.2008 в 12:24)
 

список строится из базы, обновления Аяксом и через админ модуль тоже

  Ответить  
 
 автор: elenaki   (09.10.2008 в 12:46)   письмо автору
 
   для: lexa   (09.10.2008 в 12:37)
 

и в чем проблема? рисуете инпут селект с именем. опции выводите в цикле, пока есть строки в
результате запроса. рядом - простое текстовое поле. если в списке нужного значения нет, то оно
заносится в это текстовое поле. а уже оттуда - или Аяксом или по кнопке - передать новое значение
другому скрипту и занести его в базу.

  Ответить  
 
 автор: lexa   (09.10.2008 в 13:07)   письмо автору
 
   для: elenaki   (09.10.2008 в 12:46)
 

есть какой нибудь пример?

  Ответить  
 
 автор: elenaki   (09.10.2008 в 13:12)   письмо автору
 
   для: 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 г. сейчас я бы по-другому сделала, но нет времени переделывать...

  Ответить  
 
 автор: lexa   (09.10.2008 в 14:22)   письмо автору
 
   для: elenaki   (09.10.2008 в 13:12)
 

спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования