"При удалении берете id пользователя из сессии и сверяете его с id пользователя из коммента." — id должен будет отправляться через ajax и вот тут загвоздка — его можно изменить
$Q = $DB->prepare("SELECT COUNT(*) as num FROM `objects` WHERE `id` IN ('".implode(',', array_keys($preparedInValues))."') GROUP BY `topic_id`");
$Q->execute($preparedInValues);
while($OK = $Q->fetch(PDO::FETCH_ASSOC)){
echo $OK['num'].' ';
}
Rsa97: У меня получилось вот так: 'SELECT COUNT(*) as number FROM `objects` WHERE `status`='1' AND `author`=:author group by `category`'
Затем через while назначаю переменные
while($num = $query->fetch()){
$i++;
if($i == 1) $numM = $num['number'];
if($i == 2) $numG = $num['number'];
if($i == 3) $numS = $num['number'];
$Summ= $num['number'];
}
Правильно ли так будет? (по поводу $i)
А также необъяснимая проблема — не выводит $Summ, абсолютно! Только если присвоить $Summ = $numA, а вот $Summ = $numA + $numG уже НЕ РАБОТАЕТ. Вывод ошибок ничего не показывает, что за чертовщина?
У меня такой вопрос возник: можно ли обойтись без библиотек, если я буду фильтровать данные через FILTER_SANITIZE_STRING и FILTER_SANITIZE_NUMBER_INT + подготовленные :value; Или защита от инъекций не на 100% и её можно обойти?