Avatar billede d.kryger Praktikant
08. januar 2002 - 12:09 Der er 10 kommentarer og
1 løsning

Ny linie

Hej eksperter.
Jeg har lige et sprørgsmål.

Et sted hvor man skal skrive nyheder i en tekstboks, skal man også kunne bruge \"enter\" til at lave ny linie.
Jeg ved man kan gøre det med noget a la: nl2br (newlinie 2 breakrow)

Og det skal indsættes i mysql_db_query sætningen
Avatar billede disky Nybegynder
08. januar 2002 - 12:10 #1
spørg i php gruppen
Avatar billede htx98i17 Professor
08. januar 2002 - 12:11 #2
Det gør du i php

$nytekst = nl2br($tekst);
Avatar billede htx98i17 Professor
08. januar 2002 - 12:13 #3
men smartest synes jeg ville være at du ikke gør det ved teksten som du sætter ind i db\'en, men at du bare gør det ved udskrift echo(nl2br($tekst));
Avatar billede disky Nybegynder
08. januar 2002 - 12:13 #4
og hvad laver et PHP problem i MYSQL gruppen ???
Avatar billede Slettet bruger
08. januar 2002 - 12:19 #5
disky> Slap nu af ikke?
Avatar billede d.kryger Praktikant
08. januar 2002 - 12:20 #6
Det har jo ligesom lidt med MySql at gøre...

Men jeg kan stadig ikke få det til at virke.

det er noget med .nl2br($indhold).

eller hva?
Avatar billede disky Nybegynder
08. januar 2002 - 12:23 #7
kryger: det har intet med mysql at gøre, det er php der håndtere det med nl2br og ikke mysql.

Mysql er bare en database.

Hvis du er rigtigt smart håndterer du problemmet inden du smider det i basen.
Det skyldes at man oftere henter ud fra basen end lægger data i den, derved opnår du bedre performance, og du kan sove roligt pga data i basen er i god kvalitet.
Avatar billede d.kryger Praktikant
08. januar 2002 - 12:27 #8
Nå, det viste jeg ikke.

Men er det rigtigt det jeg skrev?
.nl2br($indhold).

Som jeg vil indsætte i den php-fil som sender nyheden til databasen????
Avatar billede morw Nybegynder
08. januar 2002 - 23:13 #9
disky > Hmm jeg er ikke enig.

1.
<br /> fylder mere end \\n i databasen.

2.
nl2br() i php er hurtig

3. Det giver problemer når du igen vil bruge teksten steder hvor der ikke skal bruges htmlformatering.
Avatar billede disky Nybegynder
09. januar 2002 - 08:33 #10
1. betyder intet

2. selvom det er hurtigt er det noget data behandling der sløver. Hvis din server er extremt belastet betyder det meget-

3. det har du ret i, men der blev intet sagt om dette i dette spørgsmål.
Avatar billede d.kryger Praktikant
09. juni 2002 - 18:49 #11
Hej
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