首页 > 代码库 > 根据时间段和数据库表名的前缀获取表名
根据时间段和数据库表名的前缀获取表名
/** * $stime 开始时间 $etime 结束时间 $table 表前缀 */ public function getcalltablename($starttime,$endtime,$tablename){ $startsj=strtotime($starttime); $endsj=strtotime($endtime); $daynums=floor(($endsj-$startsj)/86400)+1; $data=http://www.mamicode.com/array();"use asteriskcdrdb"; $db->query($sql); $sql = " show tables like ‘%".$tablename."%‘"; $dataarray = $db->query($sql); for($i=0;$i<$daynums;$i++){ $t_name=$tablename.date("Y_n_j",$startsj+$i*86400); for($j=0;$j<count($dataarray);$j++){ if($t_name==$dataarray[$j][‘Tables_in_asteriskcdrdb (%‘.$tablename.‘%)‘]){ $data[]=$t_name; } } } return $data; }
本文出自 “phpAjax请求” 博客,谢绝转载!
根据时间段和数据库表名的前缀获取表名
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。