Avatar billede fp_ca Nybegynder
31. marts 2009 - 16:42 Der er 2 kommentarer

DISTINCT udtæk på php-hjemmeside.

Jeg har følgende liste i min mysql-database:
1971-1972
1970-1971
1969-1970
Sommerhold piger 1960
Vinterhold drenge 1959-1960
Sommerhold piger 1959

Min php-hjemmeside har følgende kode:
$Aresult=mysql_query("SELECT DISTINCT Aargang FROM elevmode ORDER BY Aargang");

Når jeg bruger DISTINCT får jeg følgende:

1971-1972
1970-1971
1969-1970
Sommerhold
Vinterhold

Jeg mangler alt hvad der er efter mellemrummene hvad gør jeg?? Er der en anden sql funktion jeg kan bruge?
Avatar billede fp_ca Nybegynder
31. marts 2009 - 17:01 #1
ups databasen indeholder kun følgende:

1971-1972
1970-1971
1969-1970
Sommerhold
Vinterhold
Avatar billede arne_v Ekspert
01. april 2009 - 01:27 #2
Hvis de værdier er i en enkelt kolonne, så må det være din PHP kode som trunkerer ved første mellemrum - SQL'en er OK.

Hvis de værdier er i flere kolonner så er sagen mere kompleks.
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
Computerworld tilbyder specialiserede kurser i database-management

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