Php 如何从用户输入的数据中插入p标记

Php 如何从用户输入的数据中插入p标记,php,Php,我正在设置一个表单,用户可以在其中将备忘录输入文本区域。这些信息将通过php插入到数据库中。我想将数据库中的信息输出为带有段落标记的html页面(段落标记将在返回之前和之后插入)。由于用户在输入备忘录时没有输入p标记,因此需要在输出时插入p标记。你知道我怎样才能做到这一点吗 $query1 = "SELECT d.title, d.memo, d.time, e.first_name "; $query1 .= "FROM employee AS e, digital_memo AS d ";

我正在设置一个表单,用户可以在其中将备忘录输入文本区域。这些信息将通过php插入到数据库中。我想将数据库中的信息输出为带有段落标记的html页面(段落标记将在返回之前和之后插入)。由于用户在输入备忘录时没有输入p标记,因此需要在输出时插入p标记。你知道我怎样才能做到这一点吗

$query1 = "SELECT d.title, d.memo, d.time, e.first_name ";
$query1 .= "FROM employee AS e, digital_memo AS d ";
$query1 .= "WHERE e.employee_id = d.employee_id AND ";
$query1 .= "d.time > DATE_SUB(NOW(), INTERVAL " . $days . " HOUR)";
$result1 = mysqli_query($connection, $query1);

$data = $row["memo"];
$paragraph_markers = array("\n\n","\n");
$data = str_replace($paragraph_markers,'</p><p>',$data);

while($row = mysqli_fetch_assoc($result1)){
    //output data
    echo "<p><span style='font-weight:700; font-size:1.2em;'>" . $row["title"] . "</span>";
    echo "<span style='float:right; color:grey;'>" . (date ('m-d-Y', strtotime($row["time"]))) ;
    echo ", " . $row["first_name"] . "</span></p>" . "<br/>" ;

    echo "<p>" . $row["memo"] . "</p>";

};
$query1=“选择d.title、d.memo、d.time、e.first_name”;
$query1.=“来自员工e,数字备忘录d”;
$query1.=“其中e.employee_id=d.employee_id和”;
$query1.=“d.time>DATE_SUB(NOW(),间隔“$days.”小时)”;
$result1=mysqli\u查询($connection,$query1);
$data=$row[“备注”];
$paragration_markers=数组(“\n\n”,“\n”);
$data=str_替换($data);
而($row=mysqli\u fetch\u assoc($result1)){
//输出数据
echo“”$row[“title”]。”;
(日期('m-d-Y',标准时间($row[“time”]));
echo“,”$row[“first_name”]。”


”; 回声“”$row[“memo”]。“

”; };
我试图添加查询、结果和其他info$数据和$段落标记以与p标记交换。当它输出为html时,不会输出任何内容。 请让我知道,如果需要更多的信息,或者我没有解释好这一点?我在这里工作对吗?提前谢谢

知道我想做什么了

$data = mysqli_fetch_assoc($result);

$paragraph_markers = array("\n\n","\n");
$data = str_replace($paragraph_markers,'</p><p>',$data["memo"]);
$data=mysqli\u fetch\u assoc($result);
$paragration_markers=数组(“\n\n”,“\n”);
$data=str_替换($data[“memo”]);

无需将
\n\n
替换为
,只需存储原始备忘录,然后使用输出即可。

不要将html放在数据库中,在提取时添加它。nl2br()它将自动输出,我不会触摸数据。