来自数据库的php echo带有断行
发布时间:2020-05-23 15:29:13 所属栏目:MsSql 来源:互联网
导读:这是一个我认为的简单问题,但还不能弄清楚. 我有一个文本区域,提交后转到数据库,然后我在页面上回显此文本,但这是问题,比如该人在textarea上写道: Hi Robert, This is just a test!. Jason. 并且消息就像那样传递到数据库,但当我回应它时,我得到: Hi Robert
|
这是一个我认为的简单问题,但还不能弄清楚.
并且消息就像那样传递到数据库,但当我回应它时,我得到:
这是形式: <textarea name="newMessage" wrap="hard" cols="30" rows="3"></textarea> <input type="submit" name="submit" value="Ingresar"> </> 这是我用来显示文本的代码: <?php
while($row = mysql_fetch_assoc($messages)){
echo $row['mensaje']."<br/>";
}
?>
这是我用来插入代码的方法: if(isset($_POST['submit'])){
$check4LB = $_POST['newMessage'];
while($letter = mysql_fetch_assoc($check4LB)){
if($letter=' '){
$letter='<br/>';
}
} /////I know this is not write bu is the idea i thgouht at least
$query = mysql_query("SELECT (ifnull(max(idRegistro),0) + 1) as id FROM messages");
$row = mysql_fetch_array($query);
$idMax = $row['id'];
$insertMessage = "INSERT INTO messages(idRegistro,mensaje) VALUES ('".$idMax."','".$letter."')";
mysql_query($insertMessage) or die(mysql_error());
echo "<meta http-equiv=Refresh content="0 ; url=".$_SERVER['PHP_SELF']."">";
}
解决方法尝试echo nl2br($row [‘mensaje’]);(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
