我已使用'Type:text'在我的数据库中存储文本。
-This is a line
-This is a new line
-This is another line.
当我尝试检索数据时。这就是我得到的。
-This is a line-This is a new line-This is another line.
如何判断我的数据库不要忽略换行符。
这是我打印查询的方式。
$query = "SELECT text FROM my_text";
$mysql_query = mysql_query
echo $mysql_result_text = mysql_result($mysql_query, '0', 'text');
答案 0 :(得分:0)
首先,这是什么意思:
$query = "SELECT text FROM my_text";
$mysql_query = mysql_query
echo $mysql_result_text = mysql_result($mysql_query, '0', 'text');
我认为,以下代码就是您的意思:
$mysql_query = "SELECT text FROM my_text";
echo $mysql_result_text = mysql_result($mysql_query, '0', 'text');
您可以查看下面的PHP脚本,从源代码创建换行符:
$mysql_query = "SELECT text FROM my_text";
$mysql_result_text = mysql_result($mysql_query);
while($row = mysqli_fetch_array($mysql_result_text)) {
echo $row['text'] . "\n";
}
如果您希望在源代码上添加<br />
标记,请使用此PHP脚本:
$mysql_query = "SELECT text FROM my_text";
$mysql_result_text = mysql_result($mysql_query);
while($row = mysqli_fetch_array($mysql_result_text)) {
echo $row['text'] . "<br />\n";
}
现在,如果输出全部来自同一个字段而不是来自单独的行,那么如果使用<pre>
标记可行,则可以检查此信息:
$mysql_query = "SELECT text FROM my_text";
echo $mysql_result_text = "<pre>" . mysql_result($mysql_query, '0', 'text') . "</pre>";