sql语句批量执行

工作之中经常遇到相似的sql语句需要执行,一般的情况下 会写sql1 sql2  然后各个执行,能否使用php里面的foreach循环执行sql语句呢
看实例代码:
	$query[] = 'SELECT last_balance FROM '.DB_NAME_ROOMS.'.tbl_prize_balance';
	$query[] = 'SELECT SUM(prize_money) FROM '.DB_NAME_ROOMS.'.tbl_prize_detail';
	$query[] = 'SELECT SUM(prize_money) FROM '.DB_NAME_ROOMS.'.tbl_usegoods_detail WHERE usegoods_id > 1';
	foreach((array)$query as $key => $val) {
		$column = array('prize_balance','pay_prize','prize_gift');
		$row[$column[$key]] = $rooms_db->get_var($val);
	}
	unset($query);


有三个sql语句 ,通过foreach语句,在$columns公用键值,给$row重新赋键值  这样是不是很高效呢
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值