so sollte das ganze in etwa ausehen:
Code:
$sql = 'SELECT date FROM videos WHERE DATE_SUB(NOW(),INTERVAL 1 DAY) <= date ';
// oder auch:
// $sql = 'SELECT date FROM videos WHERE DATE_SUB(NOW(),INTERVAL 24 HOUR) <= date ';
if ($ip_abfrage) {
$sql .= "and ip like '%$ip%' ";
}
$sql .= 'LIMIT 1';
// das limit 1 kann man sich eigentlich schenken, da es max 1 datensatz geben sollte...
$result = $db->query($sql);
if (mysql_fetch_row ($result) !== false) {
// es gibt datensätze in der DB mit date > (jetzt - 1tag)
echo 'du darft kein neues video hochladen';
}
else {
$sql = 'insert into ..... ';
}