SELECT*FROMTABLEWHERE[условие если нужно]GROUPBY[сортировка если нужно]LIMIT0,5
В limit tcnm 2 цыфры. Первая этос какой записи начинать, вторая это сколько выводить. В этом случаи выведет первых 5 записей.
Для постраничной навигации первую цыфру нужно не хитрыми операциями изменять.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
voskan
Отправлено: 28 Ноября, 2010 - 00:07:45
Посетитель
Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
последний вопрос к тебе почему этот скрипт не работает ?
Затем посмотреть по ошибке, если там пишет про аргуметы к лимиту то значитнужно смотреть какая переменая не так работает. Постепено после каждой строки ставить var_damp($переменая) и смотреть в какой переменой что не так лежит.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
DeepVarvar
Отправлено: 28 Ноября, 2010 - 00:14:59
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
А у мя вот такая штука есь...
$page страница которую надо выводить
$pages число всех страниц
$get по умолчанию равен пустоте, но если надо сформировать ссылки типа ?theme=4&page=4 то $get = 'theme=4&';
Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
OrmaJever пишет:
voskan пишет:
почему этот скрипт не работает ?
Стало модным задавать такие вопросы. А ты сам пробовал понять в чём дело?
Первым делом написать в конце скрипта
PHP:
скопировать код в буфер обмена
1.
echo mysql_error();
Затем посмотреть по ошибке, если там пишет про аргуметы к лимиту то значитнужно смотреть какая переменая не так работает. Постепено после каждой строки ставить var_damp($переменая) и смотреть в какой переменой что не так лежит.
-----
Да почитайте же вы http://php.su/lessons/?lesson_13
я так понимаю выводит url из строки браузера так ? и выводит только после ? то есть если /gb/gb.php?page=1 выведет ?page=1 так ? то есть мы находимся на первой странице. а как скрипт выведет тек url если у меня ссылка в браузере такая /gb/gb.php ? поэтому и выдает ошибку что у меня в ссылке нет этого ?page=1
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
DeepVarvar там есть выше строка. voskan Покажи пожалуста сылку которая в адресной строке. Скопируй название файла и всё что после него и выложи сюда. Потому что даные просто не приходят в масив GET
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
voskan
Отправлено: 28 Ноября, 2010 - 00:46:43
Посетитель
Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.