博客列表 >lavarel基础1:数据库查询、增加、删除、更新(二)

lavarel基础1:数据库查询、增加、删除、更新(二)

楷
原创
2020年06月07日 22:18:26856浏览

一、数据库更新

1.更新语句

DB:update()

  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Support\Facades\DB;
  4. class homecontr extends Controller
  5. {
  6. // 数据库更新
  7. public function update_db (){
  8. $res = DB::update('update articles set title="基于php开发客户信息管理系统" where id = 6 ');
  9. var_dump($res);
  10. }
  11. }

2.路由

  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. Route::get('db/update','homecontr@update_db');

实例效果:

二、数据库删除

1.删除语句 DB:delete()

  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Support\Facades\DB;
  4. class homecontr extends Controller
  5. { // 数据库的删除
  6. public function delete_db(){
  7. $res = DB::delete('delete from articles where id = 6');
  8. var_dump($res);
  9. }
  10. }

2.路由

  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. Route::get('/db/delete','homecontr@delete_db');

实例效果:

三、更新(插入)

1.更新语句 DB::insert()

  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Support\Facades\DB;
  4. class homecontr extends Controller
  5. {
  6. // 数据库更新(插入)
  7. public function insert_db(){
  8. $res = DB::insert('insert into articles (id,title) values(6,"2020年最新5个简洁优秀的个人博客模板免费下载")');
  9. var_dump($res);
  10. }
  11. }

2.路由

  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. Route::get('/db/insert','homecontr@insert_db');

实例效果:

总结:
配置数据库连接后,调用三个语句,配置路由,完成数据库的增删改:
DB::insert()、DB::delete()、DB::update()

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议