code:
1
2
3
4
5
6
| $sql=mysql_query("SELECT * FROM gebruiker WHERE gebruiker_betaaldtot>DATE_SUB(NOW(),INTERVAL 1 DAY) AND gebruiker_email = '".$gebruiker['gebruiker_email']."'") or die(mysql_error()); if (mysql_num_rows($sql) >0) { echo "Betaald"; } else { echo "Niet betaald"; ?> |
Als datum gelijk is aan vandaag (notatie is yyyy-mm-dd) krijg je melding wel betaald, maar ook vandaag moet verlopen datum zijn, hoe wijzig ik dat?
Iemand zei me al:
Maar dit had geen enkel effect. daardoor werkte zelfs de hele controle nietmeerIemandopeenanderforum schreef:
Vervang
code:
1 gebruiker_betaaldtot>DATE_SUB(NOW(),INTERVAL 1 DAY)
Door
code:
1 gebruiker_betaaldtot>=DATE_SUB(NOW(),INTERVAL 1 DAY)
[ Voor 7% gewijzigd door Verwijderd op 30-03-2008 21:57 ]