Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用了
<textarea name="question" class="input" width="250"></textarea>
在sql中添加数据。我使用了多行,在数据库中数据也只存储在多行中。
然后我用
$question=$row['1']; echo "<tr><td colspan='5'>",$row[1],"</td></tr>
显示数据,但数据以单行显示。如何使它像在数据库中一样出现在多行中。
正确的
echo "<tr><td colspan='5'>",$row[1],"</td></tr>
至
echo "<tr><td colspan='5'>".nl2br($row[1])."</td></tr>";
您需要将换行符转换为 HTML 换行符。尝试 PHP 的nl2br:
nl2br
echo "<tr><td colspan='5'>".nl2br($row[1])."</td></tr>