0

好的,所以我有一个表单字段,您可以单击 Enter 并缩进到新行,一旦您提交该文本,它就会进入 mysql 数据库,我想知道如何用缩进回显文本?

例子:

我输入这样的文字:

“你好

你最近怎么样”

它像这样回响:

“你好,最近怎么样”

php 来回显代码:

<?php if (isset($comments)) {
    while ($rowrr = $comments->fetch_assoc()) {
    echo "<div><p>" . $rowrr['comment'] . "</p></div>";
    }
} ?>

HTML 代码文本字段:

<form action="" method="POST" onsubmit="return insert_value()">
    <input id="hidden_data" name="data" type="hidden" value=""/>
    <div id="showing_data" class="commenttext" contenteditable="true"></div>
    <input type="submit" value="Enter" id="submitthis" />
</form>

Mysql 代码插入文本字段文本:

if (isset($_POST['data'])) {
    $var2 = urldecode($_POST['data']);
    $stmt = $dbconn->prepare("INSERT INTO photocomments (user_id, comment) VALUES (?, ?)");
    $stmt->bind_param('is', $user_id, $var2);
    $stmt->execute();
}
4

1 回答 1

2

HTML<pre>标签在这里有用吗?它保留了空格和换行符。

http://www.w3schools.com/tags/tag_pre.asp

于 2013-10-10T19:08:11.020 回答