网站的增 / 删 / 改 / 查 时常用的 sql 语句
Posted 礼拜16
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站的增 / 删 / 改 / 查 时常用的 sql 语句相关的知识,希望对你有一定的参考价值。
最近在学习数据库 php + mysql 的基本的 crud 的操作,记录碰到的坑供自己参考。crud中需要用到的sql语句还是比较多的,共包括以下几个内容:
- 查询所有数据
- 查询表中某个字段
- 查询并根据id升序排列
- 新增,在 url 中传参
- 新增,通过对象传参
- 删除
- 分页
- 修改
表结构:
查询并根据表id排序:
//查询表 t_users 的数据并根据表 user_id 升序排列 $sql = "SELECT * FROM `t_users` ORDER BY user_id";
查询表中所有数据:
//查询表 t_users 的数据 $sql = "SELECT * FROM `t_users`";
新增,在 url 中以参数的方式传参:
/*获取从客户端传过来的数据*/ $userName = $_GET[\'user_name\']; $userAge = $_GET[\'user_age\']; $userSex = $_GET[\'user_sex\']; /*INSERT INTO 表名 (列名1,列名2,...)VALUES (\'对应的数据1\',\'对应的数据2\',...)*/ /* VALUES 的值全为字符串,因为表属性设置为字符串*/ $sql = "INSERT INTO t_users (user_name,user_age,user_sex) VALUES (\'$userName\',\'$userAge\',\'$userSex\')";
删除,根据表 id 删除,批量删除:
/*获取客户端传回来的 id */ $rowId = $_GET[\'rowId\']; $sql = "delete from t_users where user_id=\'$rowId\'";
以上是关于网站的增 / 删 / 改 / 查 时常用的 sql 语句的主要内容,如果未能解决你的问题,请参考以下文章