Einzelnen Beitrag anzeigen
Ungelesen 11.07.11, 20:30   #10
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 453
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

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 ..... ';
}
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten