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 つの方法を試してみて、皆さんのお役に立てれば幸いです。
関連する推奨事項:
ネイティブSQLステートメントを実行するthinkphpの実装方法
以上がthinkphp でデータベースを更新する 5 つの方法。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。