我是靠谱客的博主 复杂机器猫,最近开发中收集的这篇文章主要介绍php 设置复选框_Php:发布复选框列表,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在SQL请求之后,我获得了一个包含数据列表的表单,每行末尾都有复选框.目标如下.如果用户检查其中一些,则在提交表单时将在数据库中删除该行.

我用我的SQL请求结果命名这样的复选框,所以我的Php脚本可以找到要删除的行:

我的目标是将所有带有$_POST的复选框值添加到我的Php脚本中.但即便如此……

foreach ($_POST as $key => $value) {

echo "

";

echo "

";

echo $key;

echo "

";

echo "

";

echo $value;

echo "

";

echo "

";

}

…我的PHP脚本似乎没有得到复选框值…我做错了什么?感谢帮助.

解决方法:

除了关于未通过HTTP请求传递的未经检查的框的其他(完全准确)注释 – 您的实际PHP有几个问题.

首先,你的回声是错误的;它可能应该是

其次,PHP中的Apostrophes是非插值字符串文字(即’$t [objet]’字面上将被视为字符串’$t [objet]’而不是变量).

最后,假设$t是一个数组,你的关联索引需要有引号或它们将被解释为常量 – 这可能会引发错误.

我想你想要的东西可以写成:

= "/{$t['datetr']}/{$t['beneficiaire']}/{$t['objet']}/{$t['montant']}"; ?>

一旦你对它进行了排序,就应该正确设置$_POST [‘chk’]数据,并且它将是你期望的关联数组.

然后一个foreach($_ POST [‘chk’]作为$key => $value){…}循环应该可以工作……但是,当然你的输入实际上没有任何值.

标签:html,php,post

来源: https://codeday.me/bug/20190727/1558559.html

最后

以上就是复杂机器猫为你收集整理的php 设置复选框_Php:发布复选框列表的全部内容,希望文章能够帮你解决php 设置复选框_Php:发布复选框列表所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部