login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Paginanavigatie (?)

Offline Micron - 25/07/2006 23:15
Avatar van MicronHTML beginner Hoi,

Ik ben nu momenteel bezig met mijn evenementen systeem. Nu laat ik dus evenementen van één bepaalde maand zien (bijvoorbeeld Januari) en van het bepaalde jaar (2006). Maar nu wil ik dus een navigatie hebben dat als ik bijvoorbeeld op "ga naar volgende maand" klik dat je de evenementen van de volgende maand (dus Februari) ziet.

Weet iemand hoe ik dit het beste kan doen, of iemand die mij op weg kan helpen. Er word gebruik van database en de maand en het jaar worden APART opgeslagen in de database. Als er informatie nodig is hoor ik het wel.

Stefan

4 antwoorden

Gesponsorde links
Offline Ultimatum - 25/07/2006 23:32
Avatar van Ultimatum PHP expert het eerste waar ik aan denk ik

selecteer gewoon eerst de maand en het jaar, bv februari 2006 zoals je aangeeft, als er dan een ander jaar word gekozen, word er in je query ipv februari 2006 het fubruari + gekozen jaar gekozen

weet niet of je het zo bedoeld maar als ik het begrijp bedoel je dit 
Offline freddyboeke - 25/07/2006 23:34
Avatar van freddyboeke HTML beginner ik persoonlijk zou het volgende doen:

Sla je maand in database op als een cijfer (dus januari word 01). Voor volgende is het dan simpel op te lossen door 'where maand = $huidige_maand + 1'

Dit lijkt me minder omslachtig dan met letters ...
Offline Micron - 25/07/2006 23:34 (laatste wijziging 25/07/2006 23:38)
Avatar van Micron HTML beginner Ik ben nog niet zo heel erg bekend met die + gegevens etc. Maar het is inderdaad de bedoeling dat het gewoon een maand opschuift zegt maar en dat daarna de evenementen van die maand worden weergeven.

@freddyboeke

Mijn maand gegevens word ook als 1 t/m 12 opgeslagen ;D
Offline Ultimatum - 25/07/2006 23:40 (laatste wijziging 25/07/2006 23:40)
Avatar van Ultimatum PHP expert laat me even proberen duidelijk uit te leggen 

  1. <?php
  2. $maand = 7; //huidige maand
  3.  
  4. $select = mysql_query("SELECT * FROM table WHERE maand = $maand");
  5. ?>


duidelijk, dit zal alle gegevens van de huidige maand op je scherm zetten

nu word er dmv een formuliertje besloten dat ze maand 12 willen zien
  1. <?php
  2. $maand= 7; // huidige maand
  3. $gekozen = 12; //gekozen maand
  4.  
  5. $verschil= $gekozen - $maand; //het verschil halen
  6.  
  7. $select = mysql_query("SELECT * FROM maand WHERE maand = $maand + $verschil");
  8. ?>


er kunnen fouten in zitten, en het kan omslachtig zijn maar hoop dat je het doel begrijpt 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.201s