Php 未输出换行符

Php 未输出换行符,php,database,html,Php,Database,Html,我从数据库中读取一个文本,该文本有多行并存储在一个变量中。 当我在我的网页上输出这个变量时,它全部打印在一行中。 如何在不同的行中进行输出 <?php $num=$_GET['id']; $result=mysql_query("SELECT * FROM messages WHERE id='$num'"); $row=mysql_fetch_array($result); $msg=$row['message']; ?> message:<br/><?php e

我从数据库中读取一个文本,该文本有多行并存储在一个变量中。 当我在我的网页上输出这个变量时,它全部打印在一行中。 如何在不同的行中进行输出

<?php
$num=$_GET['id'];
$result=mysql_query("SELECT * FROM messages WHERE id='$num'");
$row=mysql_fetch_array($result);
$msg=$row['message'];
?>
message:<br/><?php echo $msg;?>//Here I need to print message in multiple                               
                               //lines as entered in the database.

如果要显示从数据库中获取的确切消息,请使用
标记

示例:

<?php
$num=$_GET['id'];
$result=mysql_query("SELECT * FROM messages WHERE id='$num'");
$row=mysql_fetch_array($result);
$msg=$row['message'];
?>

message:<br/><?php echo "<pre>$msg</pre>";?>
请使用。已在PHP7中删除。了解使用PDO的语句,并考虑使用PDO。说。即使是这样也不安全!