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

Форум PHP

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

 

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

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

тема: Селекторы в PHP
 
 автор: sasch   (01.08.2006 в 17:45)   письмо автору
 
 

Можно ли, посредством PHP, сделать селекторы так чтоб при выборе одного загружался (из БД) следующий. Если кто знает приведите примерчик. Очень надо. Спасибо.

   
 
 автор: RV   (01.08.2006 в 18:07)   письмо автору
 
   для: sasch   (01.08.2006 в 17:45)
 


<?
function make_tz($user_checked)
{
    
//GLOBAL $config;
    
$tz[] = 'GMT + 9';
    
$tz[] = 'GMT + 9:30';
    
$tz[] = 'GMT + 10';
    
$tz[] = 'GMT + 11';
    
$tz[] = 'GMT + 12';
    
$tz[] = 'GMT + 13';
    
    
$checked $user_checked;
    
$user_timezone "<select name=\"user_timezone_f\">";
    foreach (
$tz as $key => $val)
    {
        
$selected = ($key == $checked) ? " selected=\"selected\"" "";
        
$user_timezone .= "<option value=\"" $key "\"" $selected ">" $val "</option>\n";
    }
    
$user_timezone .= "</select>";
    return 
$user_timezone;
}
echo 
make_tz(4);
?>

запускаем, смотрим полученный html код и делаем выводы

   
 
 автор: sasch   (01.08.2006 в 18:25)   письмо автору
 
   для: RV   (01.08.2006 в 18:07)
 

За пример спасибо, но я имела в виду немного другое. Как к одному селекту привязать другой?
Пример: 1 селектор - страны, 2 - города
Открываем первый, там список стран, выбираем Россия и из БД загрузился список городов, но вот если бы мы выбрали, скажем, Румынию, то список городов был бы другим.

   
 
 автор: RV   (01.08.2006 в 18:35)   письмо автору
 
   для: sasch   (01.08.2006 в 18:25)
 

http://www.google.ru/search?hl=ru&q=ajax&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=

   
 
 автор: sasch   (01.08.2006 в 18:42)   письмо автору
 
   для: RV   (01.08.2006 в 18:35)
 

В том то и дело, что не хочу я javascript, но PHP///

   
 
 автор: RV   (01.08.2006 в 18:48)   письмо автору
 
   для: sasch   (01.08.2006 в 18:42)
 

если вы хотите выбрать одно, а рядом автоматом загрузилось другое, то вспомните где работает php и оставьте эту идею

   
 
 автор: sasch   (01.08.2006 в 18:52)   письмо автору
 
   для: RV   (01.08.2006 в 18:48)
 

А у Вас, случайно, нет второго ника в этом форуме?

   
 
 автор: RV   (01.08.2006 в 18:54)   письмо автору
 
   для: sasch   (01.08.2006 в 18:52)
 

случайно нет.
и ника тоже нет второго))

   
 
 автор: sasch   (01.08.2006 в 19:01)   письмо автору
 
   для: RV   (01.08.2006 в 18:54)
 

Ну, обозналась я. Просто Вы выразились как ......

   
 
 автор: cheops   (01.08.2006 в 22:44)   письмо автору
 
   для: sasch   (01.08.2006 в 18:25)
 

Возможно вас заинтересует тема по ссылке http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=7586.

   
Rambler's Top100
вверх

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