- 浏览: 73356 次
- 性别:
- 来自: 北京
最新评论
文章列表
<link href="{:RES}css/uploadifive.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="{:RES}js/jquery.uploadifive.min.js"></script> <sc ...
$img=$this->_post("pic");//要下载文件名
//在header确保前面没有任何输出
$ext = strrchr($img, ".");//得到$url的图片格式
$filename = date("dMYHis") . $ext;//用天月面时分秒来命名新的文件名
header('Content-type: image/jpeg');
header('Content-Disposition: attachment; filename="'.$filename.'"' ...
给select下拉列表项循环赋值
- 博客分类:
- js、html
var dept = document.getElementById("s1"); //s1是select的id标识
for(int i=0; i<deptList.length; i++){
var op = new Option(i+"", deptList[i]+"");
dept.options.add(op);
}
mysql查看语句的执行效率
- 博客分类:
- php(mysql)
借助于EXPLAIN,你可以知道
1)你什么时候必须为表加入索引以得到一个使用索引找到记录的更快的SELECT。
2)你也能知道优化器是否以一个最佳次序联结表。为了强制优化器对一个SELECT语句使用一个特定联结次序,增加一个STRAIGHT_JOIN子句。
官方的关于explain的文档在http://dev.mysql.com/doc/refman/5.1/en/using-explain.html(英文)
mysql explain详解
Posted on 2010-05-19 by 54chen
mysql explain
使用的方法
EXPLAIN tbl_name
或:
EXPL ...
源程序的小问题,修改 _get_apps()方法
首先根据所指的警示路径找到你的uc_client/mondel/cache.php文件的第89行
function _get_apps() {
$this->base->load('app');
$apps = $_ENV['app']->get_apps();
$apps2 = array();
if(is_array($apps)) {
...
$sql3="CREATE TEMPORARY TABLE atmp_table(uid int(11),dnum int(20) not null)";
mysql_query($sql3);
$sql3="INSERT into atmp_table(uid,dnum) SELECT uid,count(soid) as dnum
FROM `cy_score2`
where (nei='下载' or nei='下载试题')
group by uid having dnum>150
order by dnum des ...
codeigniter DB类(收集)
- 博客分类:
- CI
链接数据库
-------
$this->load->database();//手动连接数据库
//连接多数据库
$DB1 = $this->load->database('group_one', TRUE);
$DB2 = $this->load->database('group_two', TRUE);
-----------------------------------------------------
查询
-------
//参数绑定形式
$sql = "SELECT * FROM some_table W ...
$answer_username=$dblink->mem_fetch_array("SELECT uid FROM `cy_member` WHERE username LIKE '%".$_GET ['answername']."%'");
$anser_ids='';
foreach ($answer_username as $answer_username){
$anser_ids.="".$answer_username['uid'].",";
}
$anser_i ...
出现date() expects parameter 2 to be long的可能情况
源代码在前一版本没事,但升级后出现警告,这就可能是服务器设置问题而并非程序本身问题,所以可以将date()改完@date()屏蔽警告提示
date()中要需要的参数问题,如果是放入数据库中查询出的变量的话,要确保此字段有值,否则就会报这个错
CI中遇到的小问题(积累中……)
- 博客分类:
- CI
1、$this->uri->segment();
//获得URL上的参数
//比如:...index.php/controller/index/3
$this->uri->segment(3);就是url上从index.php开始往后数,/划分,例子上就是得到的3
2、site_url()
site_url("index/index");//重定向url,第一个index为控制层class名,第二个为第一个调用class中的某个function名,在此之后可以追加此function要用到的参数,如“/544”供此函数使用。
3、 ...
php中时间戳和日期格式的转换(转载)
- 博客分类:
- php(时间)
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下:
echo strtotime(”2009-1-22″) 结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
二,PHP时间戳函数获取英文文本日期时间 示例如下:
便于比较,使 ...
解决php中导出到excel时数字变为科学计数
- 博客分类:
- php
遇到数据导出到excel时数字格式不对,一般分为以下两种情况
1、excel单元格设置长度不够,解决方法如下:
//在excel.php文件中
$objActSheet = $objPHPExcel->getActiveSheet();
// 设置 栏目名称
$objActSheet->setCellValue("b1", "卡号");
// 设置列的宽度
$objActSheet->getColumnDimension('b')->setWidth(20);//改变此处设置的长度数值
2、字符被exce ...
例如answer_search_5是先前调用的一个样式
<link href="../css/style_blue.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="{JS_BASE}my.js?20101118"></script>
<style>
.answer_search_5 a{color:#CCCCCC; text-deco ...
要用到的地方这样写,例如:
<script>document.write("<scr" + "ipt src='login_right_one.php?id="+Math.random()+"'></scr" + "ipt>");</script>
login_right_one.php为包含要用到模板页的php文件,例如right_first_1.html
<!--模板页right_first_1.html文件-->
document.wri ...
function now() {
var timestamp = (new Date()).valueOf().toString().substr(0,10);
return parseInt(timestamp);
}