login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mktime

Offline Pellens - 20/03/2008 00:46 (laatste wijziging 20/03/2008 00:47)
Avatar van PellensPHP interesse Vergis ik mij nu als ik zeg dat...

de mktime() notatie van vandaag altijd groter is dan elke andere datum uit het verleden?

Ik heb namelijk deze query:

  1. $query =
  2. mysql_query("select * from agenda where
  3. (datum > '$begin_datum' and datum < '$eind_datum')
  4. and type ='vergadering'");


Ik zoek de vergaderingen die tussen het begin en einde van dit weekend plaats vinden.
Zit hier een fout in? Want 2 feb 2008 wordt steeds geprint bij het uitvoeren van de query...

5 antwoorden

Gesponsorde links
Offline Stijn - 20/03/2008 00:51
Avatar van Stijn PHP expert
Citaat:
de mktime() notatie van vandaag altijd groter is dan elke andere datum uit het verleden?
Dat klopt.

SELECT , FROM , WHERE en AND in hoofdletters en die haakjes in je query mogen weg.

  1. echo "select * from agenda where
  2. (datum > '$begin_datum' and datum < '$eind_datum')
  3. and type ='vergadering'";

Wat zegt deze string?
Offline Pellens - 20/03/2008 01:11
Avatar van Pellens PHP interesse
  1. $vandaag = mktime(0,0,0,date("m"),date("d"),date("Y"));


Dit is toch de juiste notatie neem ik ook aan?
Offline ranco - 20/03/2008 15:21
Avatar van ranco PHP gevorderde http://nl2.php.net/mktime

Hier staat de precieze notatie. Best een handige website ;)
Offline Stijn - 20/03/2008 15:26
Avatar van Stijn PHP expert @ranco: zijn mktime is correct hoor. $vandaag zal de tijd zijn van vandaag om middernacht.
Offline ranco - 20/03/2008 16:03
Avatar van ranco PHP gevorderde Zeg ook niet dat zijn notatie verkeerd is, alleen dat hij voortaan beter op php.net kan kijken, dan heeft ie meteen een antwoord op zijn vraag  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s