PHP gevorderde |
|
Citaat: De tijd in de DB staat bijvoorbeeld zo erin: 1212012000
Je kan beter met MySQL DATETIME, DATE, TIME, TIMESTAMP, etc. werken.
Stel je gebruikt DATETIME dan kan je gewoon de volgende query toepassen.
$qFacturen = mysql_query("SELECT * FROM facturen WHERE DATEDIFF(datum, NOW()) >= 7 AND username = '".$username."'") or die(mysql_error());
if (mysql_num_rows($qFacturen) > 0) {
echo 'Gozer gaat gij uw rekening(en) nog betalen of hoe zit da?';
} else {
echo 'Al je rekeningen zijn betaald.';
}
$qFacturen = mysql_query("SELECT * FROM facturen WHERE DATEDIFF(datum, NOW()) >= 7 AND username = '".$username."'") or die(mysql_error()); echo 'Gozer gaat gij uw rekening(en) nog betalen of hoe zit da?'; } else { echo 'Al je rekeningen zijn betaald.'; }
|