давать его в пример нельзя
Форум → Программирование → Пыхнуть хотите? → F.A.Q. → Постраничный вывод информации из БД (пагинатор)
Постраничный вывод информации из БД (пагинатор)
- 
                    
                    
                         Март 1, 2010, 7:25 д.п., спустя 6 минут 9 секунд
                                    
                                IceD, простите, но это хуйня а не класс.Спустя 36 сек.то есть скажу так - он выполняет свою роль в ваших проектах и все. на этом можно остановиться :) Март 1, 2010, 7:25 д.п., спустя 6 минут 9 секунд
                                    
                                IceD, простите, но это хуйня а не класс.Спустя 36 сек.то есть скажу так - он выполняет свою роль в ваших проектах и все. на этом можно остановиться :)
 давать его в пример нельзяСапожник без сапог
- 
                    
                    
                         Март 1, 2010, 7:37 д.п., спустя 12 минут 15 секунд
                                    
                                конкретика? ) Март 1, 2010, 7:37 д.п., спустя 12 минут 15 секунд
                                    
                                конкретика? )
 он в общем то по сути то же что в первом посту просто получше сделано.
- 
                    
                    
                         Март 1, 2010, 7:45 д.п., спустя 7 минут 27 секунд
                                    
                                точнее так - это php5 ООП модуль пагинации - а то что в первом посту - просто набор функций которые в общем то создадут такую же пагинацию. Март 1, 2010, 7:45 д.п., спустя 7 минут 27 секунд
                                    
                                точнее так - это php5 ООП модуль пагинации - а то что в первом посту - просто набор функций которые в общем то создадут такую же пагинацию.
- 
                    
                    
                         Март 1, 2010, 8:23 д.п., спустя 38 минут 2 секунды
                                    
                                какой пхп5 ооп? тут пхп4 ооп и то с трудом =)Work, buy, consume, die Март 1, 2010, 8:23 д.п., спустя 38 минут 2 секунды
                                    
                                какой пхп5 ооп? тут пхп4 ооп и то с трудом =)Work, buy, consume, die
- 
                    
                    
                         Март 1, 2010, 10:33 д.п., спустя 2 часа 10 минут 45 секунд Март 1, 2010, 10:33 д.п., спустя 2 часа 10 минут 45 секунд
 100%
 какой пхп5 ооп? тут пхп4 ооп и то с трудом =)
 я когда увидел "конструктор" то чуть не поперхнулся.
 последний раз такое я замечал в какомто древнем учебнике по пхп, в реальных проектах почти не встречал.
- 
                    
                    
                        
- 
                    
                    
                         Март 1, 2010, 2:39 п.п., спустя 2 часа 1 минуту 21 секунду
                                    
                                кстати, вот это зря делается Март 1, 2010, 2:39 п.п., спустя 2 часа 1 минуту 21 секунду
                                    
                                кстати, вот это зря делается//массив топиков. Получаем все топики.все умрут, а я изумруд
- 
                    
                    
                         Июль 14, 2010, 9:38 д.п., спустя 134 дня 17 часов 59 минут
                                    
                                Подскажите, как правильнее нужно "палить" название категории передаваемую по средствам GET запроса, что бы вывести только нужную категорию новостей в пагинаторе ? Или я все сильно усложняю и это делается как то проще, или же помоему надо везде палить наличие $_GET['cat'] и если оно есть то добавлять к листалке и выборке из базы. Июль 14, 2010, 9:38 д.п., спустя 134 дня 17 часов 59 минут
                                    
                                Подскажите, как правильнее нужно "палить" название категории передаваемую по средствам GET запроса, что бы вывести только нужную категорию новостей в пагинаторе ? Или я все сильно усложняю и это делается как то проще, или же помоему надо везде палить наличие $_GET['cat'] и если оно есть то добавлять к листалке и выборке из базы.
- 
                    
                    
                         Июль 14, 2010, 9:56 д.п., спустя 17 минут 18 секунд
                                    
                                j-b-good, ну ясен хер что нужно брать это из ПОСТа либо ГЕТа. в зависимости от требований и задач. Ещё через куки можно, если любитель особого секса. Июль 14, 2010, 9:56 д.п., спустя 17 минут 18 секунд
                                    
                                j-b-good, ну ясен хер что нужно брать это из ПОСТа либо ГЕТа. в зависимости от требований и задач. Ещё через куки можно, если любитель особого секса.
- 
                    
                    
                         Июль 14, 2010, 10:02 д.п., спустя 6 минут 20 секунд Июль 14, 2010, 10:02 д.п., спустя 6 минут 20 секундЕщё через куки можно, если любитель особого секса. 
 ммм клубничка … :)Сапожник без сапог
- 
                    
                    
                         Июль 14, 2010, 10:51 д.п., спустя 48 минут 46 секунд
                                    
                                Все разобрался. Чет вначале тупанул:) Июль 14, 2010, 10:51 д.п., спустя 48 минут 46 секунд
                                    
                                Все разобрался. Чет вначале тупанул:)
 А сайт у вас прикольный, хорошо что такие есть)
- 
                    
                    
                         Июль 19, 2010, 6:40 п.п., спустя 5 дней 7 часов 49 минут
                                    
                                Хуйня как минимум на этом: Июль 19, 2010, 6:40 п.п., спустя 5 дней 7 часов 49 минут
                                    
                                Хуйня как минимум на этом:SELECT COUNT(*) AS `counter`FROM `table`;SELECT * FROM `table` LIMIT {$start}, {$nums};
 Реальные пыхеры пишут так:SELECT SQL_CALC_FOUND_ROWS x, y, z FROM `table_name` LIMIT {$offcet}, {$limit};SELECT FOUND_ROWS();
- 
                    
                    
                         Июль 19, 2010, 6:44 п.п., спустя 3 минуты 27 секунд
                                    
                                спорное утверждение. С хайлоадом не работал, но вроде там такое практикуют. Июль 19, 2010, 6:44 п.п., спустя 3 минуты 27 секунд
                                    
                                спорное утверждение. С хайлоадом не работал, но вроде там такое практикуют.
 Вот у меня вопрос, если кол-во записей нужно получить до того, как посчитать оффсет?
- 
                    
                    
                         Июль 19, 2010, 7:57 п.п., спустя 1 час 13 минут 29 секунд Июль 19, 2010, 7:57 п.п., спустя 1 час 13 минут 29 секунд
 Умные люди пишут:
 Хуйня как минимум на этом:SELECT COUNT(*) AS `counter`FROM `table`;SELECT * FROM `table` LIMIT {$start}, {$nums};
 Реальные пыхеры пишут так:SELECT SQL_CALC_FOUND_ROWS x, y, z FROM `table_name` LIMIT {$offcet}, {$limit};SELECT FOUND_ROWS();…это ключевое слово означает лишь, что сервер должен сгенерировать и отбросить оставшуюся часть результирующего набора, а не останавливаться, выбрав затребованное количество строк… То есть, если юзаем SELECT COUNT(*) FROM table WHERE … + SELECT table.col1, table.col2 … FROM table, получаем два запроса, один по индексу, с простым подсчётом строк, второй выбирает нужные данные, а если с SQL_CALC_FOUND_ROWS, то получаем один запрос, который выбирает все записи из таблицы, затем подсчитывает кол-во строк, после чего откидывает ненужные. Тоесть если выбирать из таблицы с TEXT или BLOB полями, во втором случае получится пистец…С хайлоадом не работал, но вроде там такое практикуют. сомневаюсь ))) кеширование, каширование и ещё раз кеширование )Work, buy, consume, die
- 
                    
                    
                         Июль 19, 2010, 9:50 п.п., спустя 1 час 52 минуты 23 секунды Июль 19, 2010, 9:50 п.п., спустя 1 час 52 минуты 23 секундыРеальные пыхеры пишут так: 
 хуйню пишут ваши нереальные пыхераСапожник без сапог
Пожалуйста, авторизуйтесь, чтобы написать комментарий!
 
         
                                     
                                     
                                     
                                     
                                     
                                     
                                    