SQL query filteren in PHP
Ik probeer een soort van simpele tijdlijn te maken, nu wil ik dat per jaar, maand en per dag het netjes op tijdsvolgorde word weergeven.
Nu lukt dat gewoon, alleen nu loop ik tegen het probleem aan dat ie de records gewoon showt en ik alle records apart krijg te zien, maar ik wil dat alles dat met jaar 1960 bijvoorbeeld in de database staat dat het als 1 geheel word getoond en dat dus ook alle maanden en dagen netjes worden gesorteerd.
de tabel:
Code (php)
1
2
3
4
5
2
3
4
5
UID id jaar maand dag informatie
4 1 1960 9 10 Blablalbal
5 2 1981 7 26 sadjlsadw2
4 3 1961 7 13 sidh92heh21i3
4 5 1960 5 21 asdwqdsadsa
4 1 1960 9 10 Blablalbal
5 2 1981 7 26 sadjlsadw2
4 3 1961 7 13 sidh92heh21i3
4 5 1960 5 21 asdwqdsadsa
SQL query in PHP:
Alleen word het nu zo getoond:
terwijl het eigenlijk zo moet
Hebben jullie iets van links, tips of tutorials die hier mij goed bij kunnen helpen?
Gewijzigd op 29/05/2012 12:21:09 door Ruben kok
begin maar is met je database te normaliseren en correct in te vullen waarom strings gebruiken ipv een date voor de datum?
Reshadd farid op 29/05/2012 13:03:21:
begin maar is met je database te normaliseren en correct in te vullen waarom strings gebruiken ipv een date voor de datum?
Dat is allemaal zo omdat het zo beter werkt voor mij
en waarom werkt dit beter dan?
Of werkt het zo beter voor je omdat je de echte kracht van een database niet kent en niet weet wat er allemaal mogelijk is.....?
Sla het jaar op in een variabele en controleer als de lus weer wordt doorlopen of het 'nieuwe' jaar gelijk is aan de aangemaakte variabele --> zo ja --> niet tonen.
Zo zou je hetzelfde kunnen doen met de maand.