原创 Mysql

Mysql  or  in   UNION ALL      在沒有索引的情況 or 和 in 會全盤掃描  用 EXPLAN 查看  type 爲 all    而 UNION ALL type 爲 refSELECT title FR

原创 TP導入Excel

public function userimport() { if (IS_POST) { //判斷是否符合文件格式 $allowedExts = array("x

原创 TP Excel

// 導出甘特圖 public function gantExport($project, $gant) { if (empty($gant) || !is_array($gant) || count($gant) <

原创 ecmall導入Excel

function commImport() { if (IS_POST) { $name = $_POST['name']; if (empty($name)) { $thi

原创 vagrant搭建linux系統

https://laravel-china.org/articles/2564/using-vagrant-to-build-linux-development-environment-under-wind

原创 drupal 框架

XX 代表自己的項目名 每次新的項目都要改一遍名稱   XX_menu   $arr = array ('do' =>'接口');     sites/ sites.php$sites["192.168.33.10.軟鏈(和項目名相同的軟

原创 生成緩存文件

1.使用到了var_export() 可以把數據轉換成php可讀代碼 // 路徑名 //數據 function file_put_contents ($filename, $data, $flags = 0, $conte

原创 tp5 paginate類可以調用collection類的方法

TP5的分頁 ->paginate();生成的是paginate類 當調用Query對象的paginate()方法時,返回的是Paginator對象,但是可以通過Paginator對象調用Collection對象的方法,舉個例子:獲取ho

原创 掃碼綁定

前臺: <td><a class="show-company_user_qrcode" href="javascript:void(0);" data-id="{$vo.id}"><i class="fa fa-qrcode"></i><

原创 drupal 登錄流程

根目錄/modules/user模塊user.module ->user_menu ->'page callback' => 'user_page',function user_page() { global $user; if

原创 註冊表開機啓動項

regedit 開機啓動項:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

原创 TP5

任務:角色格式化 1.首先要重寫format函數 初始化一個id爲0的數組是因爲最高層角色沒有父級 // 數據格式化 public static function format($list) { $l