Подсчет при выборке в базе

Dogmat

Новичок
Подсчет при выборке в базе

Суть такая:

В базе существуют данные:

id | site | rubrika |

1 | ya.ru | 001 |

2 | po.ru | 067 |

3 | lo.ru | 468 |

4 | la.ru | 001 |

....

на странице показываются по 10шт сайтов, определенной рубрике. (обычный каталог сайтов)

при обращении к базе данных идет запрос всех сайтов, которые имеют определенную рубрику.
все сайты записываются в массив, а уже потом при помощи PHP функции выбираются 10 шт. а остальные отсеиваются.

Можно ли 10шт. сайтов на уровне базы данных отсеить.

Limit 10 не подойдет так как при переходе на вторую страницу должны показыватся следующие 10шт.

ресурс: q-catalog.ru
 

nw

Новичок
Подробнее прочтите документацию по SELECT LIMIT - там есть еще один параметр, который поможет вам на второй странице вытащить следующие 10.

-~{}~ 16.10.06 16:15:

Т.е. в Limit указывается: позиция с которой выбираем и количество выбираемых строк. Вот в параметр "позиция" нужно каждый раз передавать значение с приращением 10 (если десять за один запрос нужно).
 
Сверху