$list = array ();
$query = $this->db->query ( "SELECT id FROM table where cid = 1" );
foreach ( $query->result_array () as $idlist ) {
$list [] = $idlist;
}
$count = count ( $list );
for($i = 0; $i < $count; $i ++) {
$num = $list[$i];
$this->db->query ( "UPDATE category SET zong=XXXX where id =$num " );
}
我是想先查询出所有的id,循环执行更新sql语句,条件where根据上面查询的结果id循环执行
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
php数组加循环,我这样写错在哪里?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2019-05-27 01:26关注foreach ( $query->result_array () as $idlist ) { $list [] = $idlist; }
这里不对
直接写
foreach ( $query->result_array () as $idlist ) {
$this->db->query ( "UPDATE category SET zong=XXXX where id =" + $idlist )
}本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-04-05 00:05云舞空城的博客 程序中定义了二维数组arr,arr有3行4列共12个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。 public ......1、 从数据库获取所有的新闻数据:PHP 脚本 从结果...
- 2021-12-25 19:31西门吃雪……的博客 数组之间请用逗号隔开 不然会报错 2、创建索引数组 $arr = array( '欧阳克', '黄蓉', '郭靖' ); var_dump( $arr ); $arrs = [ '欧阳克', '黄蓉', '郭靖' ]; var_dump( $arrs ); 索引数组就是下标从0开始的
- 2021-05-06 01:15weixin_39844549的博客 所以目标是查询数据库并在表中显示结果,所以我这样开始:$query =“SELECT name,email,phone FROM users”;然后我有这个PHP代码:$result = mysql_query($query);然后,我使用它来获取数组:$row = mysql_fetch_ar...
- 2021-05-06 23:59跟英语死磕到底的博客 c++ 高效文本读写 上数据结构课,做project,数据老师要求我们多做测试,而文本文件可以有效记录这些东东,这样我想起了文件的读写,下面是渣渣我个人的一些想法,大神们看见有错的,尽管指出(orz~~~囧,木有人看我的呀 ......
- 2021-04-20 23:24weixin_39859909的博客 我在项目配置文件config.php里面写了个数组,代码/*网站左侧栏目导航*/'menu' => array( 'headnav' => '控制面板', 'subnav' => array(array('name' => '系统设置', 'menumark' => 'System', 'url' =...
- 2021-03-22 15:34Glacier Wu的博客 首先楼主你的数组的写的就不对,应该是$row=array("username"=>"admin","mail"=>"admin@admin.com","id"=>"1");如果你的数组是一维数组的话,是这样的echo "";echo "";echo "".$row['id']."";echo "".$row...
- 2019-12-21 08:23p15097962069的博客 PHP将所有数组视为关联数组,因此没有任何内置函数。 谁能推荐一种相当有效的方法来检查数组是否仅包含数字键? 基本上,我希望能够区分以下两者: $sequentialArray = ar
- 2021-04-08 02:50Zeldovich Yakov的博客 本帖最后由 wjm_hi 于 2013-10-25 15:55:24 编辑 我做一个成绩管理系统//学科$xk = array();//年级$nj = array();//班级$bj = array();有三个数组,根据学科*年级*班级这个公式来生成多少条数据,然后写入到数据库。...
- 2021-04-26 11:13Well Honey的博客 PHP数组Key强制类型转换实现原理解析PHP是弱类型语言,就像JavaScript一样,在定义变量时,不需要强制指定变量的类型。同时,PHP又有着强大的数组功能,数组的Key即可以是普通的数字类型下标,也可以是字符串类型的...
- 2021-03-19 01:32小杨说电影的博客 如何循环带条件的数组本帖最后由 albb_num1 于 2014-10-18 20:47:12 编辑下面这个数组$abc=array([navigation_list]=>Array([0]=>Array([navigation_id]=>1[navigation_title]=>题目1[navigation_link]=...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司