ホームページ  >  記事  >  バックエンド開発  >  thinkphp でデータベースを更新する 5 つの方法。

thinkphp でデータベースを更新する 5 つの方法。

小云云
小云云オリジナル
2017-11-16 11:48:173262ブラウズ

ThinkPHP は、無料のオープンソースで、高速かつシンプルなオブジェクト指向の軽量 PHP 開発フレームワークであり、Apache2 オープンソース契約に基づいてリリースされ、エンタープライズ レベルのアプリケーション開発とアジャイル WEB アプリケーション開発を簡素化するために生まれました。この記事では主にthinkphpでデータベースを更新する5つの方法を紹介します。

Thinkphp でデータベースを更新する 5 つの方法。

最初のメソッド:

$model->where('id=1')->save($data);

2 番目のメソッド:

$model->where('id= 1')- >data($data)->save();

3 番目のメソッド:

$model->create();

$model->save();

フォームには隠しフィールドが含まれている必要があります主キーで名前を付けます

4番目のメソッド:

$model->where('id=5')->setField('name','ThinkPHP');

$ Model->where(' id=5')->setField(array('name','email'),array('TP','TP@163.com'));


5番目のタイプメソッド:

$Model- >setInc('score','id=5',3); // ポイントに 3 を加算します
$Model->setInc('score','id=5') // ポイントに 1 を加算します
$ model->setDec('score','id=5',5); // ポイントマイナス 5
$ model->setDec('score','id=5'); // ポイントが 1 減ります

上記の 5 つの方法を試してみて、皆さんのお役に立てれば幸いです。

関連する推奨事項:

php面接の質問におけるThinkphpの質問のまとめ

ThinkPHP5のデータベース上でのCURL操作方法

ネイティブSQLステートメントを実行するthinkphpの実装方法

以上がthinkphp でデータベースを更新する 5 つの方法。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。