Здравей, Валка, и добре дошъл в Научи ме.
Каква грешка ти вади това, и въобще пуснал ли си показването на грешки в PHP? На мене това ми изглежда като невалиден SQL. Най-малкото имената на колоните трябва да се обградят (но не е задължително) с `(
grave accent се казвало това), стойностите или входящите данни се поставят в единични (както си направил ти) или двойни кавички. Може би нещо като това, само не знам
data от какъв тип е, ако е някакъв varchar/string най-вероятно и последната част от заявката да трябва да се постави в единични кавички, но все пак пробвай така:
$rs = mysqli_query($db, "SELECT COUNT(*) as `cnt` FROM `voted_c` WHERE `user_id` = '$user' AND `data` > " . (time() - (24 * 60 * 60)));