php 函数速度问题,在线给分! 加入缓存吧,把数据暂存在php数组文件里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码优化一下吧.对于一个可以重用的数据,加入到$_SESSION里,或者生成一些临时文件.注意不要重复的操作数据库获取或者更新相同的数据.foreach($userId as $id) 在循环里,进行数据库操作,可不是个好方法.假如你有1000条,哪不是要执行1000次,呵呵.尽量减少数据库的操作. 我说详细点就是一个admin login进入后就会调用 $GLOBALS["crm"]->account->auto_update_leave_module(); 这函数为: function auto_update_leave_module() { if($this->isHR()) { $userId=$this->getAllStaffUserId(); foreach($userId as $id) //通过user_id 走下去 { $user_id = $id["user_id"]; $this->update_paid_personal_leave($user_id); //这几个this都是有用的,用来更改db数据。 $this->subtract_annual_when_forgot($user_id); $this->update_annual($user_id ); $this->update_off($user_id ); $this->update_off_12($user_id ); $this->update_medical($user_id ); $this->auto_update_leave_to_completed($user_id ); } } } 情况就是这样,大家帮我想想办法, 操作数据库 用PDO会快很多把你那个对象里面的方法改成调用PDO的试试 php 显示图片乱码 多个字符串找出不同点 php和mysql关于分页的问题 PHP高级群45067352限高手老鸟进 没分了,江湖救急!! 如何将 "abc#123\#456" split成数组[abc, 123\#456] 请教一个问题,如何把txt导入数据库 如何去处字符串中的各种符号 PHP怎样抓取需要登录的页面内容? 求助PHP或者Apache或者Mysql配置的问题 高手指教,不用odbc情况下,php如何读取excel文件中的数据 关于生成静态页面的问题,搞不明白,请大家看下. 求一个文件上传和管理的程序
对于一个可以重用的数据,加入到$_SESSION里,或者生成一些临时文件.
注意不要重复的操作数据库获取或者更新相同的数据.foreach($userId as $id)
在循环里,进行数据库操作,可不是个好方法.假如你有1000条,哪不是要执行1000次,呵呵.
尽量减少数据库的操作.
就是一个admin login进入后就会调用
$GLOBALS["crm"]->account->auto_update_leave_module();
这函数为:
function auto_update_leave_module()
{
if($this->isHR())
{
$userId=$this->getAllStaffUserId();
foreach($userId as $id) //通过user_id 走下去
{
$user_id = $id["user_id"];
$this->update_paid_personal_leave($user_id); //这几个this都是有用的,用来更改db数据。
$this->subtract_annual_when_forgot($user_id);
$this->update_annual($user_id );
$this->update_off($user_id );
$this->update_off_12($user_id );
$this->update_medical($user_id );
$this->auto_update_leave_to_completed($user_id );
} }
} 情况就是这样,
大家帮我想想办法,