Пуля — дура. Пых — молодец.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 03:35:27

Страниц: [1]
Печать
Автор Тема: Проблема с LIMIT  (Прочитано 205 раз)
0 Пользователей и 1 Гость смотрят эту тему.
michaelpak    ↓ 
01 Сентябрь, 2011, 04:46:20
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 14
Сила слова: 0

Появилась небольшая проблема.
Хочу сделать постраничный вывод. Реализую так:
PHP
$k = 7; //сколько пати на одной странице
$p = $_GET['p']; //номер страницы
if (empty($p)){$p = 1;}
$p1 = ($p - 1) * $k;
$query = "SELECT * FROM `party_table`  ORDER BY `id` DESC LIMIT $p1, $k";
$result = mysql_query($query) or die (mysql_error());
Но почему-то выводится неправильно. то есть если p=1, то выводятся записи не с первой, а со второй, при p=2, не с восьмой, а с девятой. При этом выводятся не 7 записей , а только 6.[/php]
Записан
Frozzeg    ↓ 
01 Сентябрь, 2011, 04:46:50 , спустя 30 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5500
Сила слова: 1.67

лимита
Записан
michaelpak    ↓ 
01 Сентябрь, 2011, 04:48:38 , спустя 1 минуту 48 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 14
Сила слова: 0

что?
Записан
Status    ↓ 
01 Сентябрь, 2011, 05:05:34 , спустя 16 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

Редкостная сволочь
Группа: Джедаи

Карма: 57
Сообщений: 1447
Сила слова: 3.94

А чего это мы сегодня школу прогуливаем?:D
Записан

Заткнись говно, я воевал!
michaelpak    ↓ 
01 Сентябрь, 2011, 05:09:39 , спустя 4 минуты 5 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 14
Сила слова: 0

Ты хочешь об этом поговорить?
Записан
Status    ↓ 
01 Сентябрь, 2011, 05:19:02 , спустя 9 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!

Редкостная сволочь
Группа: Джедаи

Карма: 57
Сообщений: 1447
Сила слова: 3.94


Ты хочешь об этом поговорить?
Легко, и дневник не забудь:D
Записан

Заткнись говно, я воевал!
michaelpak    ↓ 
01 Сентябрь, 2011, 05:25:53 , спустя 6 минут 51 секунду
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 14
Сила слова: 0

я уже давно не учусь в школе.
Записан
phpdude    ↓ 
01 Сентябрь, 2011, 05:26:45 , спустя 52 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: д-о-х-у-я!
Сила слова: 1.66


я уже давно не учусь в школе.
и не зря выгнали!
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
michaelpak    ↓ 
01 Сентябрь, 2011, 05:28:14 , спустя 1 минуту 29 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 14
Сила слова: 0

Извините за грубость, но я просто орхуеваю с этого ебанутого форума. Такое ощущение, что здесь собралась какая-то мелкотня, которая вместо того, чтобы помочь, начинают засирать.
Записан
TRIAL    ↓ 
01 Сентябрь, 2011, 05:46:54 , спустя 18 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи

Карма: 7
Сообщений: 907
Сила слова: 0.77

А у нас впечатление что школоте сегодня домашку задали и они поперли по форумам с поисках халявного решения.
Слабо в манах по мускулю прочитать про ЛИМИТ и как там идет нумерация?!!
Записан

from TRIAL with LOVE
Stasovsky    ↓ 
01 Сентябрь, 2011, 05:58:04 , спустя 11 минут 10 секунд
НЕ ХУЕТА! ХУЕТА!

Сенсей XD
Группа: Джедаи

Карма: 54
Сообщений: 3653
Сила слова: 1.48

школоте сегодня домашку задали
они же только цветочки подарили и бухать пошли, какая домашка?))
Записан
phpdude    ↓ 
01 Сентябрь, 2011, 06:10:34 , спустя 12 минут 30 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: д-о-х-у-я!
Сила слова: 1.66


Извините за грубость, но я просто орхуеваю с этого ебанутого форума. Такое ощущение, что здесь собралась какая-то мелкотня, которая вместо того, чтобы помочь, начинают засирать.
могу отключить этот канал кабельного телевидения от вашего компьютера нажатием 2 кнопок. только попросите
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
adw0rd    ↓ 
01 Сентябрь, 2011, 07:01:15 , спустя 50 минут 41 секунду
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67

michaelpak, вы не верно используете LIMIT, почитайте сначала маны по MySQL, прежде чем пользоваться им.
 
LIMIT 3 - это лимит в 3 записи;
OFFSET 5 - это смещение на 5 записей;
 
У LIMIT есть вторая распостраненная форма LIMIT 2, 10
Где "2" - OFFSET, а "10" - LIMIT.
 

SQL
LIMIT 1, 3
равносилен
SQL
LIMIT 3 OFFSET 1
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
adw0rd    ↓ 
01 Сентябрь, 2011, 07:11:16 , спустя 10 минут 1 секунду
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67

Короче для p=1, p=2, p=3 выведите $query
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
Ivan    ↓ 
01 Сентябрь, 2011, 08:03:02 , спустя 51 минуту 46 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D1%8F
 
Записан

Страниц: [1]
Печать
 

Перейти в: