ホームページ >バックエンド開発 >PHPチュートリアル >php、mysql、コヒーレント操作
この記事で共有する内容は、php mysql の一貫した操作であり、特定の参考値があります。必要な友人はそれを参照できます
<?php namespace app\index\controller; use think\Db; class User { public function index() { // 一般的where方法进行字符串参数传入查询 // dump(Db::name('user') // ->where('id=1 and name="wangjialin"') // ->find()); // 参数为数组 $map = [ // 'id'=> 2, // 'name' => 'zhangsan', // 'age' => ['>' , 10 ], // 'name' => ['like' , '%zhang%'], 'age' => ['between' , '14,18'] ]; // dump(Db::name('user')->where($map)->select()); // field order limit // dump(Db::name('user') // ->field('id , name as username, age') // ->select()); // dump(Db::name('user') // ->field(['id' , 'name as username' , 'age' , 'sex']) // ->order('id desc') // ->limit(1) // ->select()); // group having // dump(Db::name('user') // ->field(['sum(age) as all_age']) // ->group('password') // ->having('all_age > 50') // ->select()); // 聚合操作count avg sum min max dump(Db::name('user')->count()); dump(Db::name('user')->sum('age')); dump(Db::name('user')->avg('age')); // 获取最近的执行的sql语句 dump(Db::name('user')->getLastSql()); } }
関連する推奨事項:
PHP を mysql に接続する方法 - mysqli と PDO
以上がphp、mysql、コヒーレント操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。