处理选中的复选框 PHP

2023-11-30

我有一个从数据库中获取数据的表,如下所示:(不是表单)

if (mysql_num_rows($result)) {
        echo "<table id='logs' border='1' cellspacing='0' width='62%'>";
        echo "<tr>";
        echo "<th width='15%'>Time Registered</th>";
        echo "<th width='15%'>Username</th>";
        echo "<th width='15%'>Password</th>";
        echo "<th width='15%'>IP Address</th>";
        echo "<th width='2%'><a href=\"#\" onclick=\"checkAll(this);\">Mark</a></th>";
        echo "<th width='2%'>Delete</th>";

        echo "</tr>";
        while ($row = mysql_fetch_row($result))
        {
            echo "<tr>";
            echo ("<p><td>$row[2]</td><td>$row[0]</td><td>$row[1]</td><td><i>$row[3]</i></td><td><center><input type=\"checkbox\" name=\"mark[]\"/></center></td><td><a href=\"delete.php?time=$row[2]&user=$row[0]&pass=$row[1]&ip=$row[3]\"><center>[x]</center></a></td></p>");
            echo "</tr>";
        }
        echo "</table>";
}

那个部分<input type=\"checkbox\" name=\"mark[]\"/>是复选框。如何找到并处理选中的复选框?

if(mark[$checked]) {
     //delete data from database if row checked
}

foreach($_REQUEST['mark'] as $value){
    echo "$value was selected\n <br />";
}

如果你想知道哪个没有被选择,那么将所有可能的选择存储到一个数组中,然后遍历该数组并执行类似的操作

foreach($poss_select as $key=>$val){
    if(!in_array($val,$_REQUEST['mark']){
        $not_selected[$key] = $value;
    }else{
        deleteRow($value);
    }
} 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

处理选中的复选框 PHP 的相关文章

  • Laravel 5 配置语言环境,不起作用

    已完成的修改 on 配置 应用程序 php locale gt env APP LOCALE en fallback locale gt en on env APP LOCALE pt 我也复制了 资源 lang en文件到 资源 lang
  • 如何在 SQLite 中获取最后插入的 ID?

    SQLite 中是否有任何内置函数可以获取最后插入的行 ID 例如 在 mysql 中我们有LAST INSERT ID 这种功能 对于 sqlite 任何可用于执行相同过程的函数 请帮我 Thanks SQLite 这可以使用SQLite
  • 如果端口不是 80,.htaccess 重定向到错误页面

    我正在运行一个便携式服务器 http www server2go web de 通过 USB 棒 问题是我还在我的本地计算机上安装了 WAMP 并且 Apache 不知何故在 Windows 启动时启动 因为一些我现在不记得的随机原因并且无
  • WooCommerce 自定义字段 - 多选

    我在 WooCommerce 的结账页面添加额外的字段 我可以添加文本框等基本字段 但需要添加一个 多 选择框 用户可以在其中选择多个项目 我已经弄清楚如何通过代码添加选择框 如下所示 add action woocommerce afte
  • PHP FTP_PUT 上传到目录

    我正在自学PHP 一本名为 PHP完全参考 PHP5 2 的书 我目前正在使用第 11 章 FTP 上传 删除 makedir 等 但遇到了一些本书未涵盖的问题 根据我的教科书 这是上传到服务器的简单代码 connect ftp conne
  • 检测 jqGrid 单元格中的复选框事件

    我正在探索jqGrid在我学习 Javascript 和 jQuery 的过程中 我成功地把checkbox在网格单元中 太棒了 这是我所拥有的 myTable jqGrid colModel name cb index cb width
  • 与 PHP 相比,Python 与 HTML 的“流畅”程度如何?

    我正在考虑从使用 PHP 切换到使用 Python 来开发 Web 应用程序 但我想知道 Python 是否像 PHP 一样擅长在 HTML 中穿插 本质上 我发现它使用起来非常简单 直观将 PHP 放在我想要的位置 然后可以随意安排 组织
  • json_decode 到自定义类

    是否可以将 json 字符串解码为 stdClass 以外的对象 不是自动的 但你可以按照老式的路线来做 data json decode json true class new Whatever foreach data as key g
  • CakePHP Unfilled 单选按钮在提交时更改为不需要的值

    我有这个表单元素 form gt input ChecklistResponseGovernmentInfo driversLicenseIsOnline array type gt radio empty gt true options
  • 如何捕获反序列化异常?

    PHP 是否可以在以下情况下捕获异常 unserialize 产生错误 一个简单的方法是 ret unserialize foo if ret null Error case 但这不是最现代的解决方案 最好的方法是像前面提到的那样有一个自定
  • 根据重复值对 PHP 数组进行排序

    我有一个包含重复值的数组 我想对数组进行排序 以便重复次数最多的值出现在行中的第一个 这是我的数组的示例 array 1 2 3 2 1 2 2 我想对该数组进行排序 以便它根据重复项的数量对自身进行排序 如下所示 array 2 1 3
  • 唯一的图像哈希值即使 EXIF 信息更新也不会改变

    我正在寻找一种方法来为 python 和 php 中的图像创建唯一的哈希值 我考虑过对原始文件使用 md5 和 因为它们可以快速生成 但是当我更新 EXIF 信息 有时时区关闭 时 它会更改总和 并且哈希也会更改 有没有其他方法可以为这些文
  • PHP 中正确的存储库模式设计?

    前言 我尝试在具有关系数据库的 MVC 架构中使用存储库模式 我最近开始学习 PHP 中的 TDD 并且我意识到我的数据库与应用程序的其余部分耦合得太紧密 我读过有关存储库并使用国际奥委会容器 http laravel com docs 4
  • 如何检测iPhone是否有视网膜显示屏?

    如何检测 iPhone 是否配备视网膜显示屏 有靠谱的办法吗 要么是纯 PHP 要么最好是 Zend Framework 方式来执行此操作 我通过这个弄清楚了 var retina window devicePixelRatio gt 1
  • Google Drive V3、Google API 客户端 2.0 - 批量上传失败

    使用 Google Drive V3 和 API v2 0 主分支进行批量上传失败 我已经修改了https github com google google api php client blob master examples batch
  • 安全地评估简单的数学

    我想知道是否有一种安全的方法来评估数学 例如 2 2 10000 12000 10000 20 2 2 40 20 23 12 无需使用eval 因为输入可以来自任何用户 我需要实现的只是整数的加法和减法 是否有任何已经存在的代码片段 或者
  • 访问 PHP 数组对象受保护的属性

    我正在尝试在 Symfony2 中上传多个文件 我正在尝试访问以下请求对象 但无法获取参数属性 如何将文件一一上传 我得到的错误 致命错误 无法访问第 66 行 var www File src Webmuch FileBundle Ent
  • Laravel 5 Eloquent 在多个级别上将关系附加到 JSON

    因此 在模型中包含关系非常容易 例如 class User extends Model protected with roles class Role extends Model protected with permissions 当有对
  • 如何强制下载图片?

    我的页面上有一个动态生成的图像 如下所示 img src 我不想告诉我的用户右键单击图像并点击保存 而是想公开一个下载链接 单击该链接将提示下载图像 如何实现这一目标 最初我在 js 中尝试这样做 var path my image att
  • 将 Hbase 与 PHP 集成 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我已经安装了 Hbase 现在我正在寻找一些 PHP 库来将 hbase 与 PHP 集成 我尝试了 2 个库 第一个是我尝试与 th

随机推荐

  • C# 将图像转换为文件流

    到目前为止 我的应用程序允许用户通过文件选择器选择图像 并通过 FTP 通过文件流上传 Stream ftpStream request GetRequestStream FileStream file File OpenRead file
  • Swift 中与 JavaScript 的 Array.some() 和 Array.every() 相对应的是什么?

    斯威夫特提供map filter reduce 为了Array的 但我没有找到some or any or every or all 在 JavaScript 中对应的是Array some and Array every 是我看的不够仔细
  • 使用 CVVideoCamera (OpenCV) 捕获 iOS 静态图像

    我在 iOS 上使用 opencv 2 4 9 并需要帮助 我想在拍摄高分辨率照片时使用 CVVideoCamera 进行捕捉 我需要用于过程图像方法的摄像机来通过边缘检测添加成熟的文档捕获 这也很好用 但是一旦检测到文档 我就需要一张已识
  • 在迭代向量时,如何改变向量中的另一个项,而不改变向量本身?

    我很清楚 迭代向量不应该让循环体任意改变向量 这可以防止迭代器失效 从而容易出现错误 然而 并非所有类型的突变都会导致迭代器失效 请参见以下示例 let mut my vec Vec
  • 如何列出某些流中的 ClearCase 活动?

    我想知道是否有一种方法可以指定在一个命令行调用中获取哪些流的 activitis 列表 现在 我正在使用以下任一方法基于 vob 或单个流构建活动列表 ct lsact invob vob name or ct lsact in strea
  • 如何删除oracle表的生成类型

    我有一个表 它使用 GENERATED ALWAYS AS IDENTITY 生成 id 列 创建脚本如下 CREATE Table DATA MIGRATION Test alter id INTEGER GENERATED ALWAYS
  • 如何使用 Select 导航到 URL?

    我想在带有选择框的网站上导航 当用户更改选择选项时 它会打开该选项的 url 这是我的选择
  • 我们如何在 Facebook 墙上发布 ASCII 艺术作品?

    在我的应用程序中 我需要将 iPhone 应用程序中的 ASCII 艺术作品发布到 Facebook 墙贴上 但我面临的问题是 Facebook 字体 Lucida Console 改变了我的 ASCII 艺术的格式 我在 Courier
  • 如何在android studio中更新gradle?

    我安装了Android Studio 0 1 9 今天我得到并更新到了0 2版本 当然我也更新了 安装后我重新启动了 Android Studio 但现在我收到以下消息 项目正在使用旧版本的 Android Gradle 插件 这 支持的最
  • 具有自定义形状导航栏的 UINavigationController

    我正在尝试创建一个具有自定义形状的自定义 UINavigationBar 如下所示 忽略透明度 正如您所看到的 这个 UINavigationBar 有一个自定义形状 我正在尝试复制它 环顾四周我发现这个回应 其中解释了我遵循的第一个步骤
  • 查找两个Python列表中常见项目的索引

    我在 python list A 和 list B 中有两个列表 我想找到它们共享的公共项 我这样做的代码如下 both for i in list A for j in list B if i j both append i 最后的com
  • 需要一些帮助来编译 jsoncpp 示例代码

    我正在尝试编译一个示例 jsoncpp 示例 但 标准 标头中显示了大量编译错误 有人在任何时候看到过这个吗 g g c json cc I usr local include json In file included from usr
  • IOS 应用程序崩溃,甚至没有输入我的代码

    最近 我的应用程序在没有输入代码的情况下开始崩溃 不确定发生了什么 我从 IOS 设备日志中获得了以下 c 信息 但我无法理解这一点 请有人帮助我找到应用程序崩溃的根本原因 当我安装临时版本时会发生这种情况 但如果我从调试安装应用程序 它工
  • 计算每行的单词数

    我正在尝试在 DataFrame 中创建一个新列 其中包含相应行的字数 我正在寻找单词的总数 而不是每个不同单词的频率 我以为会有一种简单 快速的方法来完成这个常见任务 但是在谷歌搜索并阅读了一些 SO 帖子之后 1 2 3 4 我被困住了
  • 如何运行实习生来测试使用node.js运行的dojo应用程序?

    我正在尝试使用 intern 来测试在 node js 下运行的 dojo 应用程序 我的 intern js 配置文件类似于 define loader packages name elenajs location lib name te
  • 如何获取ActionBlock的输入队列的访问权限?

    我正在传递给某个类的 Actionblock 实例 如果我打电话 cancellationSource Cancel 然后处理将停止 但有些实例可以留在ActionBlock的输入队列中 我需要访问剩余的实例才能释放一些资源 我怎样才能实现
  • functools.wraps 有什么作用?

    在对此的评论中回答另一个问题 有人说他们不确定什么functools wraps正在做 所以 我问这个问题是为了在 StackOverflow 上记录它以供将来参考 什么是functools wraps到底是做什么 当您使用装饰器时 您正在
  • 如何修复查看的 pdf 中非常小的栅格的不良插值(evince 和 chrome)

    我想为一些学术工作创建矩阵的可视化 我决定通过让图像中的像素对应于矩阵中的值来解决这个问题 我创建了如下漂亮的小 png 适当放大后 您会得到一个非常合理的图像 这是 inkscape 内的屏幕截图 然而 当我将其导出为 pdf 时 evi
  • 根据选择器选择显示自定义结账字段

    基于这个工作答案 显示或隐藏其他 Checkout 自定义字段的自定义下拉选择器 在 WooCommerce 结帐页面中 我使用下面的代码创建一些额外的自定义字段并对所有结帐字段重新排序 我使用 jQuery 脚本根据选择器选择显示 隐藏一
  • 处理选中的复选框 PHP

    我有一个从数据库中获取数据的表 如下所示 不是表单 if mysql num rows result echo table border 1 cellspacing 0 width 62 echo tr echo th width 15 T