如何从数据库中提取内容时删除br?

时间:2015-04-12 04:41:12

标签: php mysql

我正在尝试使用PHP和过时的mysql_query开发动态网站。

我需要从我的数据库中提取有限的内容,所以我使用了substr,并将此内容放在索引页面上。但是当用户编辑页面时,内容被格式化,有时字体太大,有时内容有很多<br>。它破坏了我网站的外观。我被不必要的<br>困扰,想要删除它,并且还想忽略索引页面中的格式化字体大小。

我的代码是这样的:

 <?php
 $sql = "SELECT contents FROM table";
 $result = mysql_query($sql)  or die(mysql_error());
 while($row = mysql_fetch_array($result))
 {
     $contents = $row['contents'];
     echo substr($fld_page_details, 0,125); 
 }
 ?>

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

<?php
 $sql = "SELECT contents FROM table";
 $result = mysql_query($sql)  or die(mysql_error());
 while($row = mysql_fetch_array($result))
 {
 $contents = $row['contents'];
 echo str_replace('<br>', '', $contents); 
 }
 ?>