我不能从html复选框数组传递一些值到我的php页面
I can't pass some value from html checkbox array to my php page?
我使用HTML+PHP+SQL+JS创建了产品管理系统。但它有一个问题一些值不能传递到php页面的SQL查询。我在代码中找不到任何错误,因为有些数据可以正常运行。我的系统使用复选框数组来选择我想要处理的每个产品
echo "<td><input type='"checkbox'" name='"ProductKey[]'" value='"".$Key."'"/></td>";
并通过javascript将它们传递给任何目标,就像这样
<input type='button' id='edit' onclick="OnButtonEdit();" class = "btn btn-success" value='add'></br></br>
<input type='button' id='delete' onclick="OnButtonDelete();" class = "btn btn-warning" value='subtract'></br></br>
<input type='button' id='delete' onclick="OnButtonRemove();" class = "btn btn-danger" value='remove'></br></br>
<input type='button' id='delete' onclick="OnButtonProductbackquery();" class = "btn btn-info" value='pass back to homestock'></br>
在PHP页面接收SQL查询的值
foreach ($_POST['ProductKey'] as $Key){
....
}
可以传递
的示例数据ProductKey | Size | Colour | Price | Cost | Quantity | Customer | ProductKey | AccountKey
DK9973 | 42 | Black | 550 | 280 |1 | ram35 | 57872 | 128
不能传递的示例数据
ProductKey | Size | Colour | Price | Cost | Quantity | Customer | ProductKey | AccountKey
A056 | 40 | Brown | 350 | 220 |1 | ram35 | 58784 | 133
一些javascript按钮函数
function OnButtonDelete() {
document.myform.action = "delete.php";
document.myform.target = "_self";
document.myform.submit();
return true;
}
谢谢你的回答,如果你想要更多的代码请告诉我:)
如果你的复选框没有被选中,它将不存在于接收到post数据的php页面中。
Just test:
if(isset($_POST['ProductKey'])){
//Checkbox checked
} else {
//Checkbox not checked
}
现在,我解决了!!它应该是一个表单中最大的HTML复选框。我试图让搜索输入来自ProductID的查询它使一个表单中的复选框数量减少但是,现在它适用于所有产品。
我不确定这个解决方案,但它是工作。
相关文章:
- 角度图表;t显示在我的页面中
- 将当前时间添加到我的页面上的特定部分
- 如何在我的页面上嵌入市场表单
- 如何使用特定大小的浏览器窗口打开我的页面
- 在非我的页面上重新加载CSS
- 如何检查Json文件更新,如果更新了,则用更新的数据刷新我的页面
- datepicker()在我的页面中无法使用jquery
- 为什么 ajax 没有部分刷新我的页面
- 如何获取所有旅行模式的距离和持续时间,例如驾驶,公交,骑自行车,在我的页面中步行以及将其存储在数据库中
- JavaScript 不断重新加载我的页面
- 如何查明我的页面是否被使用
- 当我通过Node服务器提供HTML时,为什么我的页面Javascript不起作用
- Loader出现时使我的页面褪色
- 我真的必须重新加载我的页面两次吗
- 在我的页面上包含jquery库有什么缺点吗
- React.js组件中的状态更新在我的页面下留下了空白
- 如何防止用户通过js控制台操纵我的页面
- 如何判断我的页面是否使用Window.Open()打开
- 为什么jQuery会让我的页面在点击后跳回到顶部
- 如何在我的页面中调用Iframe JavaScript函数