<?php
namespace app\index\controller;
use \think\Db;
class Index
{
public function index()
{
echo '默认页';
}
// 增加
public function add()
{
$datas = [
[
'name' => '椅子',
'price' => 50,
'description' => '我是一张椅子'
],
[
'name' => '桌子',
'price' => 1000,
'description' => '我是一张大桌子'
],
];
$data = [
'name' => '凳子',
'price' => 100,
'description' => '我是一个圆形凳子'
];
$res=Db::table('comm')->data($datas)->insertAll();
echo $res?'添加了'.$res.'条数据':'添加失败';
}
public function select()
{
$res=Db::table('comm')->select();
$node='<table border="1"><tr><td>id</td><td>商品名</td><td>价格</td><td>描述</td></tr>';
foreach($res as $val)
{
// var_dump($val['id']);
$node.='<tr><td>'.$val['id'].'</td><td>'.$val['name'].'</td><td>'.$val['price'].'</td><td>'.$val['description'].'</td></tr>';
}
$node.='</table>';
echo $node;
}
public function update()
{
$data=['name'=>'柜子','price'=>200000,'id'=>5];
$res=Db::table('comm')->data($data)->update();
echo $res?'修改了'.$res.'条数据':'修改失败';
}
public function delete()
{
$res=$res=Db::table('comm')->delete(6);
echo $res ? '删除了' . $res . '条数据' : '删除失败';
}
}
使用tp5.1的内置方法操作数据库,能保障数据安全,而且操作还非常方便