# PaRtiZzaN (09.04.2017 / 11:52)
А как тогда сделать?
Делай так, что тебе самому было удобно. Длину строки желательно писать не более 80-и символов. В людских IDE-шках для визуального контроля этой длины установлена цветная вертикальная линия
(как поля в школьной тетрадке). Ну и ещё строки запроса надо бы писать читабельно. Если записать твой код с учётом этих замечаний, то он примет такой вид
* (+/-)
# Было так
// Вычисляем, на какую страницу попадает добавляемый пост
$page = $set_forum['upfp'] ? 1 : ceil($db->query("SELECT COUNT(*) FROM `forum` WHERE `type` = 'm' AND `refid` = '$th'" . ($systemUser->rights >= 7 ? '' : " AND `close` != '1'"))->fetchColumn() / $kmess);
# Стало так
// Вычисляем, на какую страницу попадает добавляемый пост
$sql = "
SELECT COUNT(*)
FROM `forum`
WHERE `type` = 'm'
AND `refid` = '$th'" .
($systemUser->rights >= 7 ? '' : " AND `close` != '1'");
$page = $set_forum['upfp'] ? 1 : ceil($db->query($sql)->fetchColumn() / $kmess);
В каком из этих вариантов легче разобраться?