数据在数据库里是这样的:
但是我页面输出显示时最前面确多了一个空格,见下图的产品说明右边:
输出的代码为:
<tr><td width="120" class="tit2">产品说明</td><td colspan=3 class="tit3"><?php echo nl2br($rows['p_content']);?></td></tr>
请高手指教.

解决方案 »

  1.   

    <td colspan=3 class="tit3"> <?php echo nl2br($rows['p_content']);?> </td>
    =>
    <td colspan=3 class="tit3"><?php echo nl2br($rows['p_content']);?> </td>
    如果还不行,有可能是文本本身带有空格
    =>
    <td colspan=3 class="tit3"><?php echo ltrim(nl2br($rows['p_content']));?> </td>同时也有可能是css指定的缩进
    ident
      

  2.   

    无语了
    tit3"> <?php
    看到空格没有????
      

  3.   

    原来是设置了:
    text-indent: 5pt;谢谢各位,困扰多年的问题终于解决了.