【发布时间】:2013-07-26 06:24:55
【问题描述】:
我在调整从我设置的表中传递到$_POST 的值时遇到问题。
这是用于设置表格的代码:
print "<form action=\"updateitem.php\" method=\"post\">\n";
print "<table border cellpadding = 3>\n";
print "<tr>\n";
print "<th>Menu item id</th>\n";
print "<th>Menu item name</th>\n";
print "<th>Menu</th>\n";
print "<th>Menu item price</th>\n";
print "</tr>\n";
while($info = mysql_fetch_array($results)){
$mi = explode("_",$info['meta_key']);
if ($mi[2] == "food")
$mi[2] = "takeout";
print "<tr>\n";
print "<td id=\"meta_id\">".$info['meta_id']."<input type=\"hidden\" name=\"meta_id".$i."\" value=\"".$info['meta_id']."\" /></td>\n";
print "<td>".$info['post_title']."</td>\n";
print "<td>".$mi[2]."</td>\n";
print "<td id=\"price\" contenteditable=\"true\">".$info['meta_value']."<input type=\"hidden\" name=\"meta_value".$i."\" value=\"".$info['meta_value']."\" /></td>\n";
print "</tr>\n";
$i++;
}
print "</table>\n";
print "<input type=\"Submit\" value=\"Update\" />\n";
print "</form>\n";
我想要做的是,当有人更改价格单元格时,我希望将更新后的价格传递给 PHP 的 $_POST。那可能吗?
【问题讨论】:
-
提交该表单后,表单字段“价格”将被提交到 updateitem.php。有什么问题?
标签: php html mysql html-table cell