Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/38: Рейтинг темы: голосов - 38, средняя оценка - 4.55
rdk
0 / 0 / 0
Регистрация: 26.03.2010
Сообщений: 9
#1

Как сделать вывод определенного контента при выборе значения <option> из <select>

01.07.2010, 21:20. Просмотров 6807. Ответов 5
Метки нет (Все метки)

Попытаюсь объяснить понятней
Хочу реализовать такой тип вывода контента, когда пользователь выбирает из выпадающего списка (черех html тег <select> или аналог?) какое-либо значение (<option>), то под каждое значение снизу выводится определённый контент. И желательно, чтобы пользователю не нужно было нажимать на кнопку. Вобщем что то типо:

if($value=="1") echo"...контент...";
elseif($value=="2") echo"...контент2...";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2010, 21:20
Ответы с готовыми решениями:

Как в select на PHP при выборе определенного месяца, изменить количество дней
И еще нужно, что бы при выборе какой то даты пользователем, она сохранялась до...

Изменение label при выборе значения в select
Сабж. Дана форма на ней находится select, нужно, чтобы при выборе значения в...

Появление окошка input при выборе в списке select какого-нибудь значения
Здравствуйте!Подскажите ,пожалуйста, с php только начал обучение. Можно ли...

Подстановка значения из бд в select-option
Добрый день. Подскажите пожалуйста, гугл не помог( Не могу понять как сделать...

Передача значения переменной в <select><option>
Добрый день! Передо мной стоит задача: В сроку вводится значение N. После...

5
Dimedrol
2368 / 931 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
01.07.2010, 21:35 #2
Вам надо без перезагрузки страницы?
Меню + обновление страницы
0
GalaX
698 / 570 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
01.07.2010, 21:38 #3
это с перезагрузкой:
Цитата Сообщение от rdk Посмотреть сообщение
И желательно, чтобы пользователю не нужно было нажимать на кнопку.
тада тока через js:
HTML5
1
2
3
4
5
6
7
<form action="your_php_file.php" method="post">
    <select name="content" onChange="this.form.submit()">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>
</form>
ну а дальше в пхп генерим контент...
0
Nazz
WEB-developer
897 / 728 / 80
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
02.07.2010, 13:20 #4
вам правильно подсказал, Dimedrol, вот ето то ч то именно вам нужно...)
0
rdk
0 / 0 / 0
Регистрация: 26.03.2010
Сообщений: 9
02.07.2010, 21:32  [ТС] #5
Цитата Сообщение от Nazz Посмотреть сообщение
вам правильно подсказал, Dimedrol, вот ето то ч то именно вам нужно...)
Аха, именно то, что нужно!
Всем спасибо!
0
smokehawker
0 / 0 / 8
Регистрация: 17.10.2012
Сообщений: 286
12.06.2013, 16:21 #6
как делать так что бы вывести что хочешь,допустим у меня есть массив и формулы и мне нужно вывести в первом случае массив и 1-ю и 2-ю формулу,а во втором 3 и 4 формулу:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
$a=array(54,51,6,6,7,98,57,62);
$massiv = count($a);
for($i=0;$i<$massiv;$i++)
printf("mas[%d]=%f <br>",$i,$a[$i]);
//1-ф-ла
$sum2=0;
for($i=0;$i<$massiv;$i++)
$sum2+=$a[$i];
echo ("<br>summa=".$sum2."<br>");
//2-ф-ла
 
$min=$a[0]; 
$max=$a[0]; 
for($i=0;$i<$massiv;$i++)
 
if( $a[$i] < $min ){
 $min = $a[$i];
 }
 
for($i=1;$i<$massiv;$i++)
 
if
( $a[$i] > $max )  {
$max = $a[$i]; 
}
//echo ("<br>min element=".$min."<br>");
//echo ("<br>max element=".$max."<br>");
$razmah=$max-$min;
echo ("<br>razmah=".$razmah."<br>");
//3ф-ла и т.д
0
12.06.2013, 16:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 16:21

Выборка нужного значения <select> <option>
Ребят, возникла такая проблема, на сайте есть 2 товара, не получается написать...

Select - Option - одинаковые значения в списке
Добрый день форумчане Возникла необходимость создать некий список при помощи...

При выборе элемента в <select> менять содержимое другого <select>
Может кто-то подсказать. У меня есть select на форме. Например: &lt;select...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru