【发布时间】:2013-02-12 21:56:49
【问题描述】:
我是 PHP 和 MySQL 的新手,希望能得到您的帮助。 我有一个表,它根据用户选择的选项数量生成几行。 我想在用户按下提交按钮后将内容存储在数据库表中。 由于我不知道用户会选择多少选项以及将生成多少行,所以我不知道如何编写将其存储在我的数据库表中的 SQL 代码。
这是生成表格的代码
for($x=0;$x<$N; $x++) {
echo nl2br("<td><textarea name=art[] rows=10 cols=30></textarea></td><td><textarea name=science[] rows=10 cols=30></textarea></td></textarea></td><td><textarea name=method[] rows=10 cols=30></textarea></td><td><textarea name=criteria[] rows=10 cols=30></textarea></td></tr>");
}
从表中获取数据
for($i = 0; $i <$N; $i++){
$data[] = array(($art[$i]), ($science[$i]), ($method[$i]), ($criteria[$i]));
}
【问题讨论】:
-
能否请您给我看看 html 并提及条件或任何要检查的实时网址
-
mysql 可以存储对象。我不知道php。看看这个dev.mysql.com/doc/refman/5.0/en/blob.html 和stackoverflow.com/questions/5285857/…
-
@BhavikShah 我知道 mysql 可以存储对象。我的问题是如何编写代码来存储生成的表数组中的内容