首頁  >  文章  >  php框架  >  thinkphp3怎麼實現增刪改查

thinkphp3怎麼實現增刪改查

PHPz
PHPz原創
2023-04-17 10:28:50653瀏覽

本文將為大家介紹ThinkPHP3框架下的增刪改查操作,希望對正在學習ThinkPHP3框架的開發者有所幫助。

  1. 增加操作

在ThinkPHP3中,新增一條資料可使用M方法,例如:

$Model = M('User');
$data['name'] = 'wuzhi';
$data['password'] = md5('123456');
$result = $Model->add($data);

上述程式碼意思是實例化User模型,並為其設定name和password屬性,然後透過add方法將資料插入資料庫。 $result為插入後傳回的主鍵值。

  1. 查詢操作

查詢單一資料用find方法,查詢多個資料用select方法,例如:

$Model = M('User');
$condition['id'] = 1;
$result = $Model->where($condition)->find();

上述程式碼意思是查詢id為1的用戶數據並傳回結果。

$Model = M('User');
$condition['id'] = array('between',array(1,10));
$result = $Model->where($condition)->select();

上述程式碼為查詢id在1-10之間的使用者資料並傳回結果。

  1. 修改操作

使用save方法對已有資料進行修改,例如:

$Model = M('User');
$condition['id'] = 1;
$data['name'] = 'lisi';
$data['password'] = md5('654321');
$result = $Model->where($condition)->save($data);

上述程式碼將id為1的使用者的name和password修改為了lisi和654321。

  1. 刪除操作

使用delete方法刪除數據,例如:

$Model = M('User');
$condition['id'] = 1;
$result = $Model->where($condition)->delete();

上述程式碼將id為1的用戶資料進行刪除操作。

以上就是ThinkPHP3框架下的增刪改查操作的基本介紹。在實際開發中,我們需要靈活運用以上方法來實現各種功能。希望本文能夠幫助大家。

以上是thinkphp3怎麼實現增刪改查的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn