|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2011, 22:23 | #1 |
Новичок
Джуниор
Регистрация: 13.02.2011
Сообщений: 2
|
JavaScript PHP MySQL массивы
Подскажите как сделать что-то подобное этому:
http://www.ig.gmodules.com/gadgets/i...&up_results=15 То есть имеем 3 критерия для вывода данных, например город, тематика, месяц. Если выбираем город, то в других критериях, мы можем выбрать только те тематики и месяца, которые есть в этом городе, а не все как если бы город не был задан. Соответственно с другими критериями тоже самое. Как я понимаю это делается с помощью JS. Но в случае с большими объемами данных, которые нельзя поместить на одной странице появляется необходимость использования БД. Как осуществить вывод этих самых данных через JS? Или подскажите как это всё называется. Что посоветуете почитать? |
13.02.2011, 22:29 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
технология Ajax
|
13.02.2011, 22:33 | #3 |
Новичок
Джуниор
Регистрация: 13.02.2011
Сообщений: 2
|
|
14.02.2011, 04:14 | #4 |
Create
Пользователь
Регистрация: 15.01.2011
Сообщений: 20
|
Ajax даёт возможность обращаться к серверу ,без перезагрузки. При этом вы можете послать и принят данные.
Как это работает в действие . Например у нас два списка. Создаём событие ,при выборе в первом какого-то элемента. В обработчике пишем Ajax запрос на .php и передаём ему значение выбранного элемента. В .php пишем скрипт,который в зависимости от полученного значения элемента,будет лезть в БД и выбирать нужный набор элементов для второго списка... Далее .php возвращает сайту набор значений для второго списка. По завершению запроса,вызывается функция,которая обрабатывает ответ от .php ( вставляет во второй список набор элементов с сервера.) Если нужен наглядный пример ,то посоветую JQuery ,а точнее книгу "Бер Бибо, Иегуда Кац - jQuery. Подробное руководство по продвинутому JavaScript" ... Там в разделе AJAX будет точно такой же пример,который вы интересуетесь. Там так же описаны основы AJAX . Единственная проблема,что это Framework ,исходник которого занимает от 80 до 250 кб... Если нужно на чистом JavaScript ,в этом случае подойдет книга - "Изучаем AJAX" ...
Не бойся делать то, что не умеешь. Помни, ковчег был построен любителем. Профессионналы строили Титаник
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод сайта с HTML/Javascript на PHP/MySQL | SODUL | Помощь студентам | 0 | 15.01.2011 01:56 |
что не так с php кдом или с настройками MySQL+PHP | Jimmi | Помощь студентам | 2 | 27.12.2010 09:03 |
PHP VS Javascript | vitalik007 | Свободное общение | 3 | 16.11.2007 18:05 |