我正试图从一个表单发布一个td。
这是我的td…
<td class="product'.$id.' " name="qnty" value="'.$value.'">'.$value.'</td>
因为它没有输入字段,我将如何发布该值?
因为我试着像这样发布它,它不工作。
if(isset($_POST['submit_post'])){
$fabric=$_POST['fabric'];
$size=$_POST['size'];
$qnty=$_POST['qnty'];
$ins_sql = "INSERT INTO orders (fabric,size,product_quantity)
VALUES ('$fabric', '$size' , '$qnty')";
if ($conn->query($ins_sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " ;
}
$conn->close();
}
其余的帖子是从下拉菜单,他们工作得很好。为什么这不起作用?
错误:未定义索引:qnty
Value在表单元素之外不起作用。您可以创建一个输入字段并禁用编辑。
或者你可以用隐藏的输入来代替。
<td><input type="hidden" name="qnty" value="'.$value.'"/>'.$value.'</td>
如果没有正确理解问题,那是因为这里缺少代码。