Avatar billede gf Nybegynder
19. oktober 2005 - 16:42 Der er 6 kommentarer og
1 løsning

fjerne mellemrum efter sidste tegn

Hej

Når jeg her lidt bøvl med anvendelsen af DISTINCT. Når jeg anvender nedenstående kode bliver idskriften:

løb

løb

Jeg kan ved klik på den nederste *løb* se, at der er et mellemrum bagefter. Hvordan kan man komme uden om dette problem?

Kan man evt fjerne alle mellemrum efter sidste tegn i strengen inden den lægges i databasen? Og hvordan gøres det i give fald?

eller findes der en anden smart måde?

mvh gf

$query = mysql_query("SELECT DISTINCT akt1 AS akt FROM aktiviteter") or die(mysql_error());

while ($rowakt = mysql_fetch_assoc($query))
{
    if ($rowvalg["vlg"] != "") {echo $rowakt["akt"] . "<br>";}
}
Avatar billede showsource Seniormester
19. oktober 2005 - 16:44 #1
echo $rowakt["akt"] . "<br>";
laves til
echo  "<br>". $rowakt["akt"];
Avatar billede showsource Seniormester
19. oktober 2005 - 16:45 #2
Og ellers, så brug trim() når du gemmer i DB
Avatar billede showsource Seniormester
19. oktober 2005 - 16:45 #3
trim() fjerne "luft" før og efter en streng
Avatar billede gf Nybegynder
19. oktober 2005 - 17:11 #4
ok det prøver jeg lige senere, jeg er lige ved at lave noget at spise.

mvh gf
Avatar billede gf Nybegynder
19. oktober 2005 - 21:47 #5
Hej

Så fik jeg spist :)
Det virker glimrende 1000 tak for hjælpen, læg gerne et svar.

mvh gf
Avatar billede showsource Seniormester
19. oktober 2005 - 21:54 #6
ok

Håber ikke du kommer med i de der "tab dig, du er for tyk!" - programmer! :O)
Avatar billede gf Nybegynder
19. oktober 2005 - 22:25 #7
He he, nej det er der ingen fare for.

mvh gf
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