㈠ thinkphp中圖表統計數據怎麼獲取
用sql group by 下就可以實現
selectcount(*)ascount,FROM_UNIXTIME(addtime,'%m')fromdownloadwhereFROM_UNIXTIME(addtime,'%Y')='2014'groupbyFROM_UNIXTIME(addtime,'%m')
//運行結果
/*
總和月份
76 01
99 02
95 03
172 04
234 05
153 06
52 07
*/
㈡ 李炎恢thinkphp總多少講
50李炎恢ThinkPHP講義代碼,都是關於李炎恢ThinkPHP講解的視頻教程中使用的一些相關的php源碼的東西,大家可以結合這些php的原來來學習和觀看這個講義的php的視頻教程
㈢ thinkphp 文字水印 怎麼調透明度
可以支持水印圖片的透明度(0~100,默認值是80),例如:
$image=newThinkImage();
//在圖片左上角添加水印(水印文件位於./logo.png)水印圖片的透明度為50並保存為water.jpg
$image->open('./1.jpg')->water('./logo.png',ThinkImage::IMAGE_WATER_NORTHWEST,50)->save("water.jpg");
㈣ thinkphp圖片上傳 大小100*100 但我上傳的圖片是100*50 還有缺少的一部分自動填補 代碼是怎麼寫的啊 求解
填補出來之後圖片就不清晰了吧!~ 你看看文件上傳那個類!~
㈤ 有沒有關於thinkphp方面的書啊! 介紹一本!!
推薦買兄弟連的《細說PHP》
這本書很適合PHP剛入門的新手學習,還附帶PHP視頻教程光碟,關於thinkPHP方面有的教程很詳細,這本書在淘寶上正版賣50多塊錢!
㈥ thinkphp 循環數組
用兩次foreach可以實現你要的結果:
實現:
$id=array('1','2','3','4','5','6','7');
$ae=array('20','12','31','55','21','68','78');
上面是你的數據,你要的結果是這樣嗎?
//組裝後的數組:
array(7){
[0]=>array(1){
[1]=>string(2)"20"
}
[1]=>array(1){
[2]=>string(2)"12"
}
[2]=>array(1){
[3]=>string(2)"31"
}
[3]=>array(1){
[4]=>string(2)"55"
}
[4]=>array(1){
[5]=>string(2)"21"
}
[5]=>array(1){
[6]=>string(2)"68"
}
[6]=>array(1){
[7]=>string(2)"78"
}
}
//下面是json數組:
[{"1":"20"},{"2":"12"},{"3":"31"},{"4":"55"},{"5":"21"},{"6":"68"},{"7":"78"}]
3.代碼如下:
$id=array('1','2','3','4','5','6','7');
$ae=array('20','12','31','55','21','68','78');
$result=array();
foreach($idas$k1=>$v1)
{
foreach($aeas$k2=>$v2)
{
if($k1==$k2)
$result[]=array($v1=>$v2);
}
}
mp($result);
echojson_encode($result);
4. 如果不是,再追問
㈦ php ThinkPhP 5.1 按概率生成隨機數
echo (rand(1,100) <= 70 ? rand(1,50) : rand(51,100))/100;
先說明:偽隨機
rand(1,100)產生1~100范圍內隨機數
如果 產生的隨機數 小於等於 70
返回 1~50 隨機數
否則返回 51~100 隨機數
最後隨機數/100即可。
為什麼除以100,是因為rand 的參數均為int,所以放大100倍獲取隨機,得出結果後再縮小100倍剛好就是分了。
㈧ php或者thinkphp的問題
thinkPHP框架是用smarty將html和PHP分開來寫的。
上面的{laoyang:$thisCompany.category}
應該是控制器內用 $this->assign(); 發送的變數或數組。
$this->assign("自己隨意定義的變數名:例如laoyang" , 這里是需要傳遞變數或數組);
㈨ 如何使thinkphp框架編寫的代碼每隔一段時間自動運行一次
編寫mysql的計劃任務,或者是看你的什麼伺服器,比如linux還有有個計劃任務,crontab 這樣也可以定時執行你想要的代碼,兩個寫起來都很簡單,前者是寫在資料庫的計劃任務裡面的,所以是執行mysql任務,後者是執行的某個PHP文件,所以,可以執行PHP的任何代碼
㈩ thinkphp 分頁時 怎麼讓序號列自增的實現
實現步驟如下:1、定義全局變數:var record_start = 0;2、Grid的columns部分的定義:
columns : [new Ext.grid.RowNumberer({
header : "序號",
width : 40,
renderer:function(value,metadata,record,rowIndex){
return record_start + 1 + rowIndex;
}
}), {
header : "項目編號",
width : 50,
sortable : false,
dataIndex : "projectNumber"
}, {
header : "項目名稱",
sortable : false,
dataIndex : "psName"
}, {
header : "基站名",
sortable : false,
dataIndex : "psSiteName"
}]