【发布时间】:2015-08-10 17:01:58
【问题描述】:
<html>
<form method="POST" action="insertlines.php">
<textarea name="url" rows="10" ></textarea>
<input type="submit" name="submit" value="Enter">
</form>
</html>
如何将 textarea 的每一行放入 MySQL 行?
我想要的是当我输入时:
John
Peter
Steven
在 textarea 中,我希望它们在我的数据库中每个具有不同的 id。
【问题讨论】:
-
假设您的意思是 one textarea 字段中的整个文本,您需要将 phpmyadmin 中的字段设置为“TEXT”数据类型,而不是 varchar,这就是我假设你所拥有的。还是您需要将多个文本区域循环到数据库中?
-
我想要的是当我输入时:John Peter Steven 在 textarea 中“用输入分隔”,我希望它们在我的 php 数据库中每个具有不同的 id。
-
那么你所拥有的应该可以工作,只要你按照我提到的正确设置了你的数据类型。 注意,您很容易受到 SQL 注入的影响,因为您将变量直接包含在查询中。