Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Повторный запрос к бд 
:(
    Опции темы
Areostar
Дата 13.9.2010, 07:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: -1
Всего: -2




На странице сделана доска обьявлений. Таже на странице имеется менюшка с названиями городов. мне надо чтоб понажатию на один из пунктов меню содержимое доски менялось сообразно с выбором пользователя! То есть делался новый запрос к бд и его результат отображался на странице!!?? 
PM MAIL   Вверх
CruorVult
Дата 13.9.2010, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



добавляешь к запросу 
Код

WHERE ..... AND town_id=(id из реквеста) 


Хотя я не вижу структуру таблицы или таблиц, но принцип тот-же

Это сообщение отредактировал(а) CruorVult - 13.9.2010, 09:38
PM MAIL Skype   Вверх
Areostar
Дата 13.9.2010, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: -1
Всего: -2



Как сделать запрос я и раньше догадывался! smile   А вот как отобразить новый результат на существующей странице или как перезагрузить страницу!
PM MAIL   Вверх
CruorVult
Дата 13.9.2010, 10:57 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



Цитата(Areostar @  13.9.2010,  10:19 Найти цитируемый пост)
  А вот как отобразить новый результат на существующей странице или как перезагрузить страницу!

Если не планируется аякс то:
Переходишь по ссылке, отпраляешь данные методом GET (site.php?town=2), на сервере добавляешь в запрос  $_GET['town']
Код

WHERE ..... AND town_id=$_GET['town']

и делаешь такой же вывод как и предыдущих обьявлений.
PM MAIL Skype   Вверх
enoff
Дата 13.9.2010, 11:18 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: нет
Всего: 13



CruorVult, ведь так и будет сделано.
Код

intval($_GET['town'])

PM MAIL ICQ Skype GTalk   Вверх
CruorVult
Дата 13.9.2010, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



Цитата(enoff @  13.9.2010,  11:18 Найти цитируемый пост)
CruorVult, ведь так и будет сделано.

Странно почему ты про мскл инъекции не написал, может давай сдесь каждому будем по-полочкам расписывать как и что делать. Зачем тогда думать, раз за тебя это могут сделать другие...правда?
PM MAIL Skype   Вверх
enoff
Дата 13.9.2010, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: нет
Всего: 13



Ну да, нужно давать такие советы, по типу "WHERE id=$_GET['id']".
Человек не знает как гет параметр передать, но ниче, зато про инъекции он сразу догадается, если уже не знает.
Каким образом он сам здесь будет думать?

Areostar, извиняюсь, вот -> http://phpfaq.ru/slashes

правильно, оказал новичку медвежью услугу, теперь надо доказать свою "правоту" бредом
PM MAIL ICQ Skype GTalk   Вверх
CruorVult
Дата 13.9.2010, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



Цитата(enoff @  13.9.2010,  11:37 Найти цитируемый пост)
правильно, оказал новичку медвежью услугу, теперь надо доказать свою "правоту" бредом

ты вырос на глазах еще у одного новичка. поздравляю, так держать.

П.С.  Я сдесь никому ничего доказывать не собираюсь.
PM MAIL Skype   Вверх
enoff
Дата 13.9.2010, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: нет
Всего: 13



цель не вырост, а донести смысл тех или иных действий, если человек не понимает.
Я просто поправил, отчего такая реакция, не знаю.
До свидания.
PM MAIL ICQ Skype GTalk   Вверх
CruorVult
Дата 13.9.2010, 11:56 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 1
Всего: 28



Цитата(enoff @  13.9.2010,  11:48 Найти цитируемый пост)
Я просто поправил, отчего такая реакция, не знаю.

Поправляй и добавляй сколько твоей душе угодно, только не надо строить из себя непонятно кого. 
Цитата(enoff @  13.9.2010,  11:48 Найти цитируемый пост)
отчего такая реакция, не знаю.

в том-то и беда

Всего доброго. smile  
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0475 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.