原创 mongodb 分類聚合 (配合YII2框架)

MongoDB 原始語句 db.issues.aggregate([{$group : {_id : {"raise_org":'$raise_org'}, 'product' : {$push : '$product'},'qtype'

原创 ThinkPHP3.2.3選擇多個CheckBox刪除多條數據的實現(使用AJAX提交數據)

這個自己寫了一部分,也借鑑了下別人的,功能有很多不足(有時間我會繼續改進),如果有心人路過看到還望能留言解決下,謝了(在底部我會列出來)。 HTML頁面: 關鍵的兩個標籤 <a class="btn btn-xs btm-input b

原创 ThinkPHP生成xml格式並導出此xml格式的文件(批量導出)

網上找了好多種方法,大概有這四種方法,拼接xml字符串,利用DomDocument,利用XMLWriter,利用SimpleXML。 但是都不符合我的需求,也有人寫了專門用於生成XML格式文件的接口,或者

原创 http協議

HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。 HTTP協議的主要特點可概括如下: 1.支持客戶/服務器模式。 2.簡單快速:客戶向服務器請求服務時,只需傳送請求方法和路徑。請求方法常用的有

原创 有關SQLite的優缺點

★技術上的優點和特性 SQLite是一個輕量級、跨平臺的關係型數據庫。既然號稱關係型數據庫,支持SQL92標準中常用的玩意兒(比如視圖、事務、觸發器等)就是理所當然的了,咱今天就不細說了。今天主要聊聊一些有點特色的玩意兒。 ◇輕量級 先

原创 JavaScript控制文本框輸入數字並限制其位數和禁止鼠標點擊操作

直接寫到標籤裏面; 文本框:<input type="text" name=" " /> 使用這個: onkeyup="value=value.repalace(/[^\d]/g,'')" onbeforepaste="clipboar

原创 有關redis

redis是一個key-value存儲系統,redis擁有自身獨特的數據結構,擁有內存存儲(速度更快)、遠程操作(可以和多個客戶端/服務器進行連接)、持久性(服務重啓之後可以仍然保持重啓之前的數據)、可擴展性(通過主從複製和讀寫分離) 支

原创 使用thinkPHP3.2.3從一個頁面向另一個頁面傳值,動態變量模板展示,從session獲取變量在模板展示

使用PHP從一個頁面向另一個頁面傳值(先點擊選擇,然後把選擇項傳到另一個頁面)前一個頁面用form表單提交數據到第二個頁面,第二個頁面用post獲取,這些是寫在控制器中的方法先獲取:thinkPHP3.2.3推薦使用的獲取方法是 $par

原创 php關於curl的幾個實例

網上找了一篇感覺寫的很好,就直接粘了過來,收藏了,感謝博主。轉載地址:http://blog.csdn.net/jallin2001/article/details/6599052/ 使用PHP的cURL庫可以簡單和有效地去抓網頁。你只需

原创 ThinkPHP3.2.3查詢兩個日期之間的數據

HTML頁面: <div class="input-group"> <span>起始時間:</span>&nbsp; <input type="text" name="rqstart" id="rqstart" clas

原创 關於ajax局部刷新,從數據庫實時更新數據到頁面(一般是下訂單成功後發送消息到後臺)

關於ajax局部刷新,從數據庫實時更新數據到消息框(通知框),一般是下訂單後發送消息到後臺,這個後臺的消息(或者通知)是實時更新的,就需要用到局部刷新。 思路: 1、要提交到後臺審覈,就應該有一個狀態值,所以數據庫中應該有對應的存取狀態的

原创 單選按鈕組的操作,點擊某個單選按鈕操作底下相關組件,使其禁用或者允許

單選按鈕組的操作,點擊某個單選按鈕操作底下相關組件,使其禁用或者允許 需求:點擊選擇老師時,老師與課程是切換的, 選擇老師,選擇楊過時,禁止操作身法技能下拉框、年級號。課程號,允許選擇內功心法, 選擇課程時,禁止選擇兩個老師,禁止選擇身

原创 H5新增的一些標籤

<article>標籤定義外部的內容。比如來自一個外部的新聞提供者的一篇新的文章,或者來自 blog 的文本,或者是來自論壇的文本。亦或是來自其他外部源內容。 用法:<article></article> <aside>標籤定義 arti