所以我有这个文本区域,其中数据将被发布到数据库。
所以这里是我的示例输入可能看起来像的图像。它通过输入键有间距但是当它发送到数据库时间距不会在那里,输入的显示将是
<?php
require("common.php");
if(empty($_SESSION['user']))
{
header("Location: login.php");
die("Redirecting to login.php");
}
?>
<?php
$host="localhost";
$username="root";
$password="";
$db_name="phplogin";
$tbl_name="tasks";
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$Ttoday=$_POST['comment1'];
$task_issues=$_POST['comment2'];
$Ttom=$_POST['comment3'];
$id=$_POST['comment'];
$sql="INSERT INTO $tbl_name(task_today, issues, task_tom, U_ID)VALUES('$Ttoday', '$task_issues', '$Ttom', '$id')";
$result=mysql_query($sql);
if($result){
header("Location: private.php");
exit;
}
else {
echo "ERROR";
}
?>
<?php
// close connection
mysql_close();
?>
这是我的插入代码。
答案 0 :(得分:1)
使用nl2br()
。试试这个,
$Ttoday= nl2br($_POST['comment1'])
;