作者GTFX (我达达的马蹄~)
看板PHP
标题[请益] 请教一个换行的问题
时间Fri Jul 7 19:02:58 2006
请教各位先进一个换行的问题
我用有一笔资料用php把资料存到mysql中
$date=trim($_POST['textarea']);
$event=trim($_POST['textarea0']);
$topic=trim($_POST['textarea1']);
$content=trim($_POST['textarea2']);
$others=trim($_POST['textarea3']);
$query="insert into news(date,event,topic,content,others)
values('$date','$event','$topic','$content','$others')";
程式如上
有些内容是使用者在输入的时候就会按enter换行
可是当我从mysql把data取出来要印的时候 这些换行就不见了
那麽请问我有没有什麽方法可以把这个换行表示出来
是不是可以修改mysql的资料储存方式来解决这个问题
我的资料都是以TEXT来作为资料储存的型态
谢谢回答
:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.177.24
1F:推 nopeace:使用者按enter後是\n或\r\n换行,你要echo到网页上就要把 07/07 19:38
2F:→ nopeace:\r\n取代成<br/> str_replace("\r\n","<br/>",str); 07/07 19:39
3F:推 forzaitalia:nl2br(),把字串放在括号里面,得到的值ECHO出来即可 07/07 19:47
4F:推 GTFX:谢谢以上两位,我采用後者:) It works. ^^b 07/07 23:45