webForumDet fria alternativet
Logga in / Bli medlem

radbryt i databasen

PHP

2 svar · 319 visningar · startad av JohannesC

Medlem sedan okt. 200211 inlägg
Trådstart#1

Hur gör jag så att det blir radbrytning i texten när jag trycker enter?

exempel: jag skriver en text i ett fält som jag vill ska sparas i min MySQL databas. när jag trycker enter för att byta rad registrerar inte databasen det... inte heller om jag trycker enter två gånger så jag får en fri rad innan jag fortsätter...

hur gör jag så att den "registrerar" det?

help! /Johannes

Medlem sedan dec. 19996 522 inlägg
#2

Det sparas automatiskt som ett vbcrlf i databasen, när du sedan visar datan ersätter du helt enkelt alla vbcrlf med <br>.

Medlem sedan sep. 20011 086 inlägg
#3

Använd
echo nl2br($str);
när du skriver ut det.. $str är alltså variabeln som innehåller texten

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)