<?php
namespace app\admin\controller;
use app\BaseController;
use think\Facade\Db;
class Data extends BaseController
{
public function index()
{
return '<h1>PHP 数据库联动</h1>';
}
public function check($table = 'user')
{
return json(Db::table($table)->where('id', 1)->find());
}
public function reque($id = 2)
{
$sql = "SELECT `name` FROM `user` WHERE `id`=:id ";
$map = ['id' => $id];
$res = Db::query($sql, $map);
return json($res);
}
public function add()
{
$data = ['name' => 'Kasay', 'age' => 1500];
return Db::name('user')->save($data);
}
public function adds()
{
$data = [
['name' => 'fiaz', 'age' => 23],
['name' => 'build', 'age' => 56],
['name' => 'zio', 'age' => 123]
];
return Db::name('user')->insertAll($data);
}
public function updata()
{
Db::name('user')
->save(['id' => 1, 'name' => 'thinkphp']);
}
public function updata2()
{
Db::name('user')
->save(['id' => 1, 'name' => 'thinkphp']);
}
}