Hoe werkt een select query die alles moet weergeven lager dan.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Angelo Kreikamp

Angelo Kreikamp

11/01/2011 00:26:42
Quote Anchor link
Beste mede-scripters

Ik heb hier een query die je laaste bezoek selecteert.
Het gaat als volgt de lastvisit tabel heeft volgende inhoud bij alle gebruikers XX-XX-XXXX XX:XX dus of terwijl datum + tijd, met de volgende query wil ik dingen selecteren die niet meer zijn ingelogd sinds 08-11-2010.
Dit werkt maar hoe selecteer ik ook alles wat lager is want normaal doe ik met een query < maar dat schijnt hier niet te werken.

Quote:
SELECT name,lastvisit FROM gebruikers WHERE lastvisit like '08-11-2010 %'
Gewijzigd op 11/01/2011 00:34:22 door Angelo Kreikamp
 
PHP hulp

PHP hulp

23/11/2024 22:03:31
 
Ozzie PHP

Ozzie PHP

11/01/2011 00:28:13
Quote Anchor link
Heb jij nog nooit gehoord van leestekens en hoofdletters?
 
Angelo Kreikamp

Angelo Kreikamp

11/01/2011 00:46:00
Quote Anchor link
jawel bericht aangepast
 
- SanThe -

- SanThe -

11/01/2011 00:53:05
Quote Anchor link
Jouw datum is blijkbaar geen datum maar tekst. Gebruik in de database een veld met het type DATATIME.
 
Angelo Kreikamp

Angelo Kreikamp

11/01/2011 00:55:53
Quote Anchor link
- SanThe - op 11/01/2011 00:53:05:
Jouw datum is blijkbaar geen datum maar tekst. Gebruik in de database een veld met het type DATATIME.


Dat bedoel ik ook niet ik wil alles selecteren wat onder die datum zit
 
- SanThe -

- SanThe -

11/01/2011 01:08:06
Quote Anchor link
Maar helaas gaat dat niet met tekst, maar alleen met werkelijke datumvelden. De keus is uiteraard aan jou.
 
Angelo Kreikamp

Angelo Kreikamp

11/01/2011 01:27:39
Quote Anchor link
ja maar dan krijg ik het volgende in me database YYYY-MM-DD HH:MM
en het moet juist DD-MM-YYYY HH:MM zijn

Toevoeging op 11/01/2011 01:29:22:

Angelo Kreikamp op 11/01/2011 01:27:39:
ja maar dan krijg ik het volgende in me database YYYY-MM-DD HH:MM:SS
en het moet juist DD-MM-YYYY HH:MM:SS zijn
 
Vincent Huisman

Vincent Huisman

11/01/2011 08:28:37
Quote Anchor link
maar dan kan je weer met sql het weer op de goede manier krijgen
 
Kees Schepers

kees Schepers

11/01/2011 09:18:48
Quote Anchor link
Juist dan kun je het op deze manier netjes uit lezen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT DATE_FORMAT(jouw_datum_veld,"%d//%m/%Y %H:%i") AS `datum` FROM jouw_tabel


En dan voeg je de volgende criteria toe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
WHERE jouw_datum_veld > 'yyyy-mm-dd'
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.