[SQL] Values ophalen bij datum.
Kevin Ruhl
20/04/2014 23:26:48Hallo allemaal,
Ik probeer met een query uit te zoeken of een bepaalde handeling meer dan 4 keer is verricht op een dag, echter wil dit niet echt lukken.
Mijn query is de volgende:
Wat is er verkeerd aan deze query? En is dit wel de goede manier om het te doen?
Bij voorbaad dank,
Ik probeer met een query uit te zoeken of een bepaalde handeling meer dan 4 keer is verricht op een dag, echter wil dit niet echt lukken.
Mijn query is de volgende:
Code (php)
1
2
3
4
5
2
3
4
5
if (mysql_num_rows(mysql_query("SELECT id FROM logs WHERE type='attack' AND speler1='".$info["login"]."' AND speler2='".clean_string(ucfirst(strtolower($_GET["attack"])))."' AND DATE_FORMAT(logs.tijd, '%Y-%m-%d')=CURDATE()")) > 4) {
//De gebruiker mag dit vandaag niet meer doen.
}else{
//Voer actie uit.
}
//De gebruiker mag dit vandaag niet meer doen.
}else{
//Voer actie uit.
}
Wat is er verkeerd aan deze query? En is dit wel de goede manier om het te doen?
Bij voorbaad dank,