आप 'voting_ip' तालिका में टाइमस्टैम्प कॉलम जोड़ सकते हैं और कोई विशिष्ट कुंजी सेट नहीं कर सकते हैं।
तो आप पिछले 5 रिकॉर्ड प्राप्त करने के लिए क्वेरी कर सकते हैं।
केवल नवीनतम रिकॉर्ड और अंतिम रिकॉर्ड से समय घटाएं
उदाहरण के लिए:
$times=mysqli_query($bd, "SELECT timestamp FROM voting_ip WHERE mes_id_fk='$id' AND ip_add='$ip' order by timestamp desc limit 5");
if(mysqli_num_rows($ip_sql) < 5 || {first record - last record < 24 hours})
...your codes...