Avatar billede mydream Nybegynder
24. februar 2005 - 09:06 Der er 3 kommentarer og
1 løsning

At hente lange tekster ud af mysql og konvertere linjeskift

Jeg er i tvivl om, om spørgsmålet hører til her eller i mysql, men da det er i php, jeg laver visningen af tabellen, må det være her.

Jeg har et felt i min tabel, der indeholder lange tekster, der jo så også indeholder linjeskift. Indtil nu har jeg blot indsat <br> i indtastningen hvis jeg ønskede linjeskift, men det er ikke en holdbar løsning. Jeg har fået fortalt, at databasen rent faktisk registrerer mine linjeskift, men at jeg skal behandle dataene fra tabellen på en bestemt måde, før at det også bliver VIST med linjeskiftene.

Ham der fortalte mig det, kunne fint finde ud af det i asp, men php er ikke lige hans område. Det skulle svare til noget med en visualbasic konstant som hedder vbCRLF.

Er der nogen der kan hjælpe?
Avatar billede detox Nybegynder
24. februar 2005 - 09:11 #1
Du kan normalt bruge 'alm' linjeskift i din tekst og når du så skal vise den på siden bruger du nl2br() for at lave dine linjeskift (fx "\n") til: <br />:

echo nl2br($row['tekst']);
Avatar billede detox Nybegynder
24. februar 2005 - 09:15 #2
Avatar billede mydream Nybegynder
24. februar 2005 - 09:41 #3
Det er sgu da simpelt. Lægger du lige et svar?

Mange tak for den hurtige hjælp.
Avatar billede detox Nybegynder
24. februar 2005 - 09:44 #4
Velbekommen
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