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

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

22.02.2016, 14:02. Показов 2392. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru