| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > AJAX Как выбирать из DB данные пользователей по ID |
| Автор: vlad275 23.11.2009, 12:00 |
| Как в AJAX выбирать из DB данные пользователей по ID отправленные запросом POST, где ID=номер_пользователя_в_таблице? Хочется, чтобы после отправки запроса экран не перезагружался, а в полях просто обновлялась информация. |
| Автор: comtat 23.11.2009, 12:18 |
| Какой js фреймворк используете или не используете? Какой серверный язык прогр-ния? |
| Автор: vlad275 23.11.2009, 12:22 |
| Использую PHP. С библиотекой еще не определился. |
| Автор: comtat 23.11.2009, 13:08 | ||
Для ExtJS можно использовать Ext.Ajax
http://www.extjs.com/deploy/dev/docs/output/Ext.Ajax.html Для jQuery http://docs.jquery.com/Ajax Данные о пользователи выбираются на сервере. Вы получите только результат. С которым можете в последствии поступать на свое усмотрение |
| Автор: vlad275 23.11.2009, 13:37 |
| А таким способом можно/лучше ? http://htmlweb.ru/ajax/example/search.php Сейчас не могу понять почему $searchq = $_GET['name']; ничего ничего не возвращает |
| Автор: vlad275 23.11.2009, 14:26 |
| Кажется разобрался |
| Автор: comtat 23.11.2009, 14:36 | ||
Не sql а $sql |
| Автор: vlad275 23.11.2009, 14:46 | ||||||
| Точно. Вот так работает: ajax_framework.js
search.php
in-search.php
Как лучше реализовать листание страниц, чтобы при нажатии на <a href=#><img src=arrowforward.gif></a> ID увеличивался на единицу, а при нажатии на <a href=#><img src=backward.gif></a> Создать на основе вышеприведенной функции функции в которых будут строки searchq=searchq+1 и searchq=searchq-1 соответственно? |
| Автор: comtat 23.11.2009, 16:18 | ||
ИМХО, эти вопросы уже явно не относятся к применению фреймворков. Для того чтобы, листать нужно знать Всего Кол-во страниц, Номер текущий страницы.
Использовать текущую ф-цию, только немного доработать, чтобы она умела работать с передаваемым номером страницы. +1 или -1 можно и в javascript'е делать |