ThinkPHP之資料資訊新增

2021-07-26 17:55:51 字數 755 閱讀 9721

1. 陣列的方式

注意 goods_name、goods_price、goods_weight是資料表中的欄位名稱

2. ar方式實現資料的新增

activerecord 活躍記錄(很多成熟的框架都有ar的身影)

ar規定了程式和資料庫之間的關係

什麼關係呢?

但是:tp框架的ar是假的。

ar方式新增資料,例如:

$goods

= d("goods");

$goods

->goods_name=

"小公尺";

以上兩種方式:陣列、ar,最後add都要把新記錄的主鍵id值返回

thinkphp 請求資訊

如果要獲取當前的請求資訊,可以使用 think request類,除了下文中的 request request instance 也可以使用助手函式 request request 當然,最方便的還是使用注入請求物件的方式來獲取變數。例如 獲取url資訊 request request instan...

ThinkPHP框架資訊洩露

配置環境 資料庫連線配置 連線的是 test 庫,並非上圖所示 開啟除錯 show page trace true 日誌資訊洩露 think php 在開啟 debug 的情況下會在 runtime 目錄下生成日誌,如果 debug 不關,可直接輸入路徑造成目錄遍歷 thinkphp3.1 runt...

ThinkPHP 新增字段無法存入資料庫

最近給一家公司做 開始自學thinkphp,邊學邊做,但是從昨天下午遇到了乙個問題,我在資料庫中新增了乙個字段,在think中和其他字段一樣往資料庫裡存,可是怎麼都存不進去,昨天晚上回家鬱悶了一晚上。一樣的字段,一樣的步驟,一樣的方法,其他欄位能存進去就這乙個存不進去,鬱悶的頭髮都白了一半。在晚上做...