如何提取表单的隐藏值并将其插入数据库

时间:2014-03-13 18:10:42

标签: php mysql oop

你好吗?我需要获取此表单的隐藏值并将其插入数据库。有谁可以帮助我吗?这是代码:

echo '<input type="hidden" name="item_name['.$cart_items.']" value="'.$obj->product_name.'" />';
echo '<input type="hidden" name="item_code['.$cart_items.']" value="'.$product_code.'" />';
echo '<input type="hidden" name="item_desc['.$cart_items.']" value="'.$obj->product_desc.'" />';
echo '<input type="hidden" name="item_qty['.$cart_items.']"  value="'.$cart_itm["qty"].'" />';

2 个答案:

答案 0 :(得分:1)

隐藏的值就像任何输入一样。真。

<?php
echo '<input type="hidden" name="item_name['.$cart_items.']" value="'.$obj->product_name.'" />';
        echo '<input type="hidden" name="item_code['.$cart_items.']" value="'.$product_code.'" />';
        echo '<input type="hidden" name="item_desc['.$cart_items.']" value="'.$obj->product_desc.'" />';
        echo '<input type="hidden" name="item_qty['.$cart_items.']"  value="'.$cart_itm["qty"].'" />';

echo '<input type="hidden" name="cart_items" value="'.$cart_items.'"/>';
?>

然后在帖子之后,你可以使用$ _POST [&#39; cart_items&#39;]来取回$ cart_items。

并回复这样的数据:

<?php
$cart_items = $_POST['cart_items'];

echo "Item name:".$_POST['item_name[".$cart_items."]'];

?>

等等..

但我不明白你为什么使用item_name [variable]之类的名字。 使用item_name_ $ variable

更容易,也更有价值

答案 1 :(得分:0)

你必须首先制作一张表格。然后基于表单的HTTP方法,您将使用$ _POST ['element_name']或$ _GET ['element_name']提取值,并将这些值发送到数据库。