ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Помогите понять
  #1  
Старый 13.11.2007, 16:31
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию Помогите понять

у меня есть бд
CREATE TABLE look (
`lookId` smallint(6) NOT NULL auto_increment,
`message` varchar(20) NOT NULL,
PRIMARY KEY (`lookId`)
);
Записей примерно 50.
Почему при запросе
SELECT message FROM look ORDER BY lookId DESC limit 0,5 - все ок выводит пять сообщений
а при запросе
SELECT message FROM look ORDER BY lookId DESC limit 20,25 - выводит не 5 сообщений, а больше.
Почему так?? И как это исправить??? Зарание СПС.
 

  #2  
Старый 13.11.2007, 16:38
Аватар для [Raz0r]
[Raz0r]
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме:
3244717

Репутация: 1980
Отправить сообщение для [Raz0r] с помощью ICQ
По умолчанию

надо так
SELECT message FROM look ORDER BY lookId DESC limit 20,5
Ибо второй параметр LIMIT'а определяет сколько записей вывести после смещения, которое задается первым параметром

Последний раз редактировалось [Raz0r]; 13.11.2007 в 16:43..
 

  #3  
Старый 13.11.2007, 16:46
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию

Понятно спс
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ