急!php分段问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 05:10:31
PHP信息提交到库里再显示时就不分行段了,有人说用
nl2br和htmlspecialchars函数,可是我不会用,不知道用在哪里,能帮我吗?

谢谢!

显示信息的页:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>index</title>
</head>

<body>
<?php
require("conn.php");
$tsql="select * from content order by id desc";
$result=mysql_query($tsql);
echo "共有".mysql_num_rows($result)."条记录<br>";

while ($row=mysql_fetch_array($result)){

?>
<p>————————————————————————</p>
<p>序号:<?php echo "$row[id]"; ?></p>
<p>姓名:<?php echo "$row[name]"; ?></p>
<p>日期:<?php echo "$row[date]"; ?></p>
<p>内容:<?php echo "$row[content]"; ?></p>
<?php
};
?>
</body

在看到的网页中点右键点看源代码,
会发现你提交的文字和你看到的文字是一样的,
所以想达到目的,
就要在文字中加回车和空格,
用str_replace();
把"\n"换成'<br>'
' '换成'& N b s p'
就可以了
函数使用方法自己找手册 www.chinaz.com上可以下到