亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

查詢構(gòu)造器中的CURD操作

??? 2019-05-10 22:48:11 229
????:一、創(chuàng)建商品表的SQL命令-- Adminer 4.7.1 MySQL dumpSET NAMES utf8;SET time_zone = '+00:00';SET foreign_key_checks = 0;SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';DROP DATABASE IF EXISTS `shop`;CREATE

一、創(chuàng)建商品表的SQL命令

-- Adminer 4.7.1 MySQL dump

SET NAMES utf8;
SET time_zone = '+00:00';
SET foreign_key_checks = 0;
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';

DROP DATABASE IF EXISTS `shop`;
CREATE DATABASE `shop` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `shop`;

DROP TABLE IF EXISTS `product`;
CREATE TABLE `product` (
 `id` int(255) NOT NULL AUTO_INCREMENT COMMENT '商品id',
 `name` varchar(255) NOT NULL COMMENT '商品名稱',
 `price` int(255) NOT NULL COMMENT '商品單價',
 `company` varchar(255) NOT NULL COMMENT '生產(chǎn)該產(chǎn)品的公司名稱',
 PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

INSERT INTO `product` (`id`, `name`, `price`, `company`) VALUES
(1, '純牛奶', 3, '蒙牛'),
(2, '果汁', 5, '匯源'),
(3, '紙巾', 20, '恒安'),
(4, '鉛筆', 2, '晨光')
ON DUPLICATE KEY UPDATE `id` = VALUES(`id`), `name` = VALUES(`name`), `price` = VALUES(`price`), `company` = VALUES(`company`);

-- 2019-05-10 13:53:14

QQ圖片20190510221154.png

<?php

namespace app\index\controller;

use think\Db;

class Query
{
//查詢一個商品信息
   public function find()
   {
       $res = Db::table('staff')
           ->field(['id as 編號,name as 姓名'])
           ->where('id', '=', 4)
           ->find();
       dump($res);
   }

//查詢多個商品信息
   public function select()
   {
       $res = Db::table('product')
           ->field(['id as 編號,name as 商品名稱,price as 價格'])
           ->order('price', 'DESC')
           ->limit(3)
           ->select();
       dump($res);
   }

//刪除商品信息
   public function delete()
   {
       $num = Db::table('product')
           ->where('id=4')
           ->delete();
       return $num ? '刪除成功' . $num . '條記錄' : '沒有記錄被刪除';
   }

//新增商品信息
   public function insert()
   {
       $data = ['id' => 5,
           'name' => '電腦',
           'price' => '5000',
           'company' => '聯(lián)想'
       ];
       $num = Db::table('product')
           ->insert($data);
       $id = Db::getLastInsID();
       return $num ? '添加成功,id=' . $id : '沒有記錄被添加';
   }

//更新商品信息
   public function update()
   {
        $num=Db::table('staff')
            ->where('id','=','1')
            ->data(['price'=>Db::raw('price+1')])
            ->update();
   }
}

?? ???:查無此人?? ??:2019-05-13 09:41:24
???? ??:完成的不錯。后臺cms管理的功能都是一樣的邏輯。要好好練習(xí),繼續(xù)加油。

??? ??

?? ??