gpt4 book ai didi

带有断行的数据库的php回显

转载 作者:可可西里 更新时间:2023-11-01 12:46:28 24 4
gpt4 key购买 nike

我认为这是一个简单的问题,但还不能弄明白。我有一个文本区域,在提交后进入数据库,然后我在页面上回显这个文本,但问题是,说这个人在文本区域上写:

Hi Robert,
This is just a test!.
Jason.

然后消息就这样进入数据库,但是当我回应时,我得到:

Hi Robert, This is just a test!. Jason.

这是表格:

<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']);

关于带有断行的数据库的php回显,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5724809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com