Avatar billede danic Nybegynder
01. november 2003 - 09:24 Der er 4 kommentarer og
1 løsning

Query som henter ud fra alfabetet

Jeg har her en query som henter alle bruger navne:

$query = mysql_query("select * from users order by username asc") or die(mysql_error());
while($row = mysql_fetch_array($query)){ ...

Hvordan får jeg modificeret min query således at den henter ud fra alfabetet
[a-b][c-d][e-f][g-h][i-j][k-l]....

Således at hvis der klikkes på [a-b] så henter den kun de brugernavne i feltet 'username' hvor forbogstaverne starter med a og b.
Avatar billede erikjacobsen Ekspert
01. november 2003 - 09:44 #1
Du kan

select * from users here username like 'a%' or username like 'b%' order by username asc
Avatar billede tipsen Nybegynder
01. november 2003 - 14:22 #2
Eller måske:

SELECT * FROM users WHERE username>='a' AND username<'c' ORDER BY username ASC

-det er kun et forslag - ved ikke om det fungerer og har ikke tid til at teste det.
Avatar billede danic Nybegynder
01. november 2003 - 16:30 #3
tipsen> din virker :)
Avatar billede tipsen Nybegynder
01. november 2003 - 19:12 #4
der er måske et problem i slutningen af alfabetet... afhængig af dine inddelinger.
Avatar billede danic Nybegynder
11. marts 2004 - 15:30 #5
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester