2016-08-02 64 views
-2

我有一个问题。我有一个从数据库调用的文本。在数据库中,文本有一个输入文本。下面是图片:阅读输入文本在php

但在我的网站,它没有进入。这是图片。

enter image description here

如何读取在PHP中输入?

这里是我的代码:

<?php 
$ambil = mysql_query("SELECT * FROM blog WHERE id_blog = '" . $id . "' "); 
$deskripsi = $tamp->deskripsi; 
?> 

<html><body> 
    <p><?php echo $deskripsi; ?></p> 
</body></html> 

谢谢:)

+2

请写出你的截图中的错误和文本到问题的实际描述。这样它就变得可搜索,以便将来的用户可以很容易地找到你的问题。此外,我会建议更新您的标题,使其更清楚您问的问题,以便人们更可能点击您的问题。 –

+0

你有没有试过http://php.net/manual/en/function.nl2br.php? – andrewsi

+0

@andrewsi它工作的人。非常感谢! – daniel

回答

1

之前尝试<p style="white-space: pre">

您也可以用<br>标签替换文字中的换行符。

后者可以实现这样的(帽尖到@andrewsi):

<p><?php echo nl2br($deskripsi); ?></p> 
+0

嗨@smarx谢谢。有用!。那么,空白与nl2br有什么区别呢? – daniel

+0

'white-space:pre'告诉浏览器在看到换行符的位置放置换行符。 'nl2br'在'
'标签中插入换行符。浏览器在看到'
'标签的地方放置换行符。所以他们通过不同的方式完成同样的事情。 – smarx

+0

非常感谢bro @smarx。 – daniel