您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql - php怎么在复选框中获取到变化的值?

2024/5/1 0:23:03发布20次查看
标题的描述可能很不准确..事情是这样的:
我在学习php,准备做一个类似于的todolist的小项目。
有个数据表,里面有值id(主键)和thing两个列。
现在把thing循环输出出来,在每个值前面加上复选框。我想选定复选框后,点击「完成」按钮,就在sql中把这一行给delete掉。
现在的问题就是,我不知道用复选框选择后,点击完成,怎么获取到这个thing的id,然后用sql语句删除掉
while ($row = mysql_fetch_array($query)) { //输入复选框 echo

; echo ; echo $i ; $i = $i + 1; echo $row[thing]; echo -> ; outputthetime($row[time]); echo
; } echo ; echo ;//完成,删除事项。 if($_post['finish']) { for($i=0;$i;

因为是自学,而且刚起步,请忽略掉我屎一样的代码-。-
回复内容: 标题的描述可能很不准确..事情是这样的:
我在学习php,准备做一个类似于的todolist的小项目。
有个数据表,里面有值id(主键)和thing两个列。
现在把thing循环输出出来,在每个值前面加上复选框。我想选定复选框后,点击「完成」按钮,就在sql中把这一行给delete掉。
现在的问题就是,我不知道用复选框选择后,点击完成,怎么获取到这个thing的id,然后用sql语句删除掉
while ($row = mysql_fetch_array($query)) { //输入复选框 echo

; echo ; echo $i ; $i = $i + 1; echo $row[thing]; echo -> ; outputthetime($row[time]); echo
; } echo ; echo ;//完成,删除事项。 if($_post['finish']) { for($i=0;$i;

因为是自学,而且刚起步,请忽略掉我屎一样的代码-。-
都是一些语法错误了,思路没什么大碍。
再次强调一边,数组里面键值引用的时候一定要用引号!!!引号,这是个字符串。你这个语法都是哪本书教的,刚学的时候千万别偷懒。比如$row[thing],一定要写成$row['thing']
这段里面的
echo ;
要改成
echo ;
delete的时候
$sql = delete from todaylist where id = {$_post[a][$i]};
要改成,要弄清楚双引号的字符串里面要用单引号
$sql = delete from todaylist where id = {$_post['a'][$i]};
$sql = delete from todaylist where id = {$_post['a'][$i]};
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product