function FormulaPaginatorRCAT($cid,$page = 0){// Входящие данные: id раздела и страница.
$url = 'SELECT COUNT(*) FROM rid WHERE razdel='.$cid.' AND v_2=0';
$count_rid = mysqli_fetch_assoc(sql($url));
$count_rid = $count_rid['COUNT(*)'];
$limit = 15;// 15 сообщений
$count_page = ceil($count_rid/$limit);
if($page > $count_page){$page = $count_page;}
if($page <= 0){$offset = 0;}else{$offset = (($limit * $page) - $limit);}
return array('limit' => $limit, 'offset' => $offset, 'count_page' => $count_page); }
после получения данных делаем запрос
$paginator = FormulaPaginatorRCAT($cid,$p);
'SELECT перечисляем FROM еще перечисляем WHERE условия LIMIT '.$paginator['limit'].' OFFSET '.$paginator['offset'];
function FormulaPaginatorRCAT($cid,$page = 0){// Входящие данные: id раздела и страница.
$url = 'SELECT COUNT(*) FROM rid WHERE razdel=' . $cid . ' AND v_2=0';
$count_rid = mysqli_fetch_assoc(sql($url));
$count_rid = $count_rid['COUNT(*)'];
$limit = 15; // 15 сообщений
$count_page = ceil($count_rid / $limit);
if($page > $count_page){
$page = $count_page;
}
if($page <= 0){
$offset = 0;
} else {
$offset = (($limit * $page) - $limit);
}
return array(
'limit' => $limit,
'offset' => $offset,
'count_page' => $count_page
);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Доброго времени сутокПодскажите как создается отложенный постинг на примере того же сайта Вконтакте
Доброго времени! Есть две одинаковые таблицы mesages и achuvedoms с полями:
Можно ли как-то задать переменную в phpini так чтобы везде во всех php скриптах можно было её использовать как обычную $str22 например? (инклуд не подходит,...