Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 1
Регистрация: 08.01.2016
Сообщений: 97

Смена контента при выборе города

22.02.2016, 14:02. Показов 2410. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Пытаюсь сделать следующее: 4 колонки, данные берутся из базы. В зависимости от выбранного города данные в этих колонках меняются без перезагрузки страницы.

проблема в том, что я не знаю, как менять переменную $idcity в запросе при выборе определенного города. подскажите пожалуйста

такой код допустим

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<div>Москва / Питер / Екб</div>
<br><br>
<div>Новости<br><br>
 
<? $piu = mysql_query("blabla WHERE news=$idcity");
 
while ($row=mysql_fetch_array($piu)): ?>
 
<li><?=$row["title"] ?></li>
 
<? endwhile; ?>
</div>
 
<div>Товары<br><br>
 
<? $piu = mysql_query("blabla WHERE tov=$idcity");
 
while ($row=mysql_fetch_array($piu)): ?>
 
<li><?=$row["title"] ?></li>
 
<? endwhile; ?>
 
</div>
 
<div>Магазины<br><br>
 
<? $piu = mysql_query("blabla WHERE mag=$idcity");
 
while ($row=mysql_fetch_array($piu)): ?>
 
<li><?=$row["title"] ?></li>
 
<? endwhile; ?></div>
 
 
<div>Новые<br><br>
 
 
<? $piu = mysql_query("blabla WHERE new=$idcity");
 
while ($row=mysql_fetch_array($piu)): ?>
 
<li><?=$row["title"] ?></li>
 
<? endwhile; ?>
 
</div>
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.02.2016, 14:02
Ответы с готовыми решениями:

Изменение контента страницы при выборе другого города
Здравствуйте, стоит следующая задача, на примере этого сайта rus-rbt.ru, хотелось бы понять как можно сделать так на своем. Например я...

Добавить прокрутку на страницу при выборе контента
Очередная загвоздка....У меня имеется фиксированный футер, который прокручивается вместе со страницей, на нем меню. При нажатии на кнопку...

Смена контента при наведении курсора на меню
Добрый день, уважаемые знатоки :) В процессе работы возникла такая проблема, нужно как-то реализовать смену контента при наведении...

1
Философ-разговорник
 Аватар для Padonak
1066 / 391 / 120
Регистрация: 20.02.2016
Сообщений: 884
Записей в блоге: 1
23.02.2016, 23:31
Лучший ответ Сообщение было отмечено wealqa как решение

Решение

Я бы сделал так. Все колонки формируются одним запросом и затем вставляются, скажем, в <div id="content"><?php include('zapros.php');?></div>. По умолчанию у вас $idcity будет, например, 'moskow', а если приходит новое значение, то и выборка происходит по нему. Что-то типа:

PHP
1
$idcity=(isset($_POST('idcity'))) ? $_POST('idcity') : 'moskow';
Смену контента делаете, например, вот так:

JavaScript
1
$.post('zapros.php',{idcity:тут-новое-значение},function(data){$('#content').html(data);});
посылать этот запрос можно, допустим, при клике на названии города в вашем списке городов

HTML5
1
2
3
<div id="cities">
<span data-idcity="moskow">Москва</span> / <span data-idcity="spb">Питер</span> / <span data-idcity="ekb">Екб</span>
</div>
, сделав кликабельным каждый спан как-то так:

JavaScript
1
2
3
4
5
6
$(document).ready(function(){
$('#cities span').click(function(){
var id=$(this).attr('data-idcity');
$.post('zapros.php',{idcity:id},function(data){$('#content').html(data);});
});
});
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.02.2016, 23:31
Помогаю со студенческими работами здесь

Смена картинки при выборе select
Есть следующая конструкция из селектов &lt;div class=&quot;variants_list&quot;&gt; &lt;div class=&quot;selector-wrapper&quot;...

Смена цвета блока при выборе одного из 3х
Всем привет. Помогите пожалуйста. Есть 3 блока подряд фото во вложении. Их код выглядит вот так : &lt;div...

Смена блока div при выборе кнопки radio
Подскажите, пожалуйста, как лучше реализовать смены блока div в зависимости от нажатой кнопки radio?! !-- Teaser start --&gt; ...

Подгрузка контента при выборе
Здравствуйте! Подскажите, пожалуйста, как сделать вот так же как здесь. То есть, при выборе из выпадающего списка сразу подгружался...

При выборе города из списка, получить связанную с ним цену, и вывести ее в отдельное окно
Добрый день! Тематика связанна с трансфером и надо что бы человек при выборе города(напр.Гродно) и выплывающем списке получил цену,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru