博主信息
博文 32
粉丝 0
评论 0
访问量 28332
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
07-24 作业:写出常用的CURD语句的基本语法,PDO中操作数据表的基本步骤, 并实例演示
Yx的博客
原创
1027人浏览过

一.写出常用的CURD语句的基本语法及实例演示:(增、删、改、查)

1   .增insert
insert [into] <表 名> (列名) values (列值)
例:insert into Strdents (姓名,性别,出生日期) values ('狗子','男','1988/10/15')

2    .删delete
 //删除<满足条件的>行
delete from <表名> [where <删除条件>]
例:delete from  where name='狗子'(删除表a中列值为狗子的行)

3     .改update
update <表名> set <列名=更新值> [where <更新条件>]
例:update from set 年龄=18 where 姓名='狗子'

4    .查select

查询所有数据行和列
例:select * from a         //查询a表中所有行和列

二.  PDO中操作数据表的基本步骤

1、连接数据库

<?php
return[
    'type' => 'mysql',
    'host' => '127.0.0.1',
    'port' => '3306',
    'dbname' => 'mysql',
    'username' => 'root',
    'passwd' => 'root'
];  //出去安全考虑,连接数据库一部分,链入数据一部分
------------------------------------------------------------------------------------
$db = require 'database.php';  //链入数据库

$dns = "{$db['type']}:host={$db['host']};port={$db['port']};dbname={$db['dbname']}";

try {
    $pdo = new PDO($dns, $db['username'], $db['passwd']);
} catch (PDOException $e) {
    die("Error!: " . $e->getMessage() . "<br/>");

}
?>

2、 创建sql语句模板

$sql = 'INSERT INTO `user` SET `name` = :name, `abbreviations` = :abbreviations';

3、 创建sql语句对象(预处理对象):    $stmt = $pdo->prepare($sql);


4、数据库 (增、删、改、查  )如上面CURD语句的基本语法及实例演示。

批改状态:不合格

老师批语:作业写完再提交
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学