-4

私のサイトでは、ユーザーにコメントを書いてもらいたいです。しかし、彼らがテキストフィールドに「Enter」を押すと、このコメントを新しい段落としてmysqlに保存したいと思います。そして、このコメントをmysqlから段落付きで取得したいと思います。

グーグルで「nl2br()」と言われる方も多いのですが、使い方がわかりませんでした。どうすれば可能になりますか?ありがとうございました...

4

2 に答える 2

3

新しい行はmysqlに新しい行として自動的に保存されます。そのために特別なことをする必要はありません。

ただし、新しい行をhtmlに出力すると、スペースとして表示されるため(通常は...)、htmlに出力するときは、新しい行ごとにタグが追加されるnl2br()ように使用する必要があります。<br>

于 2012-08-19T15:40:40.563 に答える
1
<?php echo nl2br($comment); ?>

http://php.net/manual/en/function.nl2br.php

于 2012-08-19T15:31:21.197 に答える