Mr.Friction
Старатель
- Регистрация
- 14 Ноя 2006
- Сообщения
- 176
- Реакции
- 12
- Автор темы
- #1
Сразу скажу в MySQL я тупо 0.
Собственно как-бы описать...
Есть каталог компаний есть вот такой запрос
После которого выводим 15 записей из категории $category с 0-й строки...
у каждой компании есть свой id ($id) мне нужно чтоб выводило не с начала (типа 15 последних компаний) а 15 близлежащих тоесть если у компании $id=2222 то чтоб выводило 2221, 2220, 2219, 2218 и т.д.
или например по 7 в2-х направлениях (тоесть 2221, 2220, 2219, 2218.... и соотвественно 2223, 2225, 2226, 2227...)
как такое чудо сделать?
На всякий случай напишу всю функцию
Собственно как-бы описать...
Есть каталог компаний есть вот такой запрос
PHP:
$sql22=("SELECT * FROM ". $db_prefix ."messages where category=$category order by id DESC limit 0,15");
После которого выводим 15 записей из категории $category с 0-й строки...
у каждой компании есть свой id ($id) мне нужно чтоб выводило не с начала (типа 15 последних компаний) а 15 близлежащих тоесть если у компании $id=2222 то чтоб выводило 2221, 2220, 2219, 2218 и т.д.
или например по 7 в2-х направлениях (тоесть 2221, 2220, 2219, 2218.... и соотвественно 2223, 2225, 2226, 2227...)
как такое чудо сделать?
На всякий случай напишу всю функцию
PHP:
$sql22=("SELECT * FROM ". $db_prefix ."messages where category=$category order by id DESC limit 0,15");
$sel_an22=mysql_query("$sql22");
while($an=mysql_fetch_array($sel_an22)) {
$aid=$an["id"];
$atitle=$an["title"];
$adesc=$an["desc"];
$acategory=$an["category"];
echo "<a href=/kompaniya/$aid ><b>$atitle</b></a><br />";
}