【php|PHP对数据库的增删改查】
PHP对数据库的增删改查
-
- PHP对数据库的增删改查
-
- 数据库增删改查
- 1、查询数据库数据
- 2、插入数据库数据
- 3、删除数据库里面的数据
- 4、更新数据库数据
PHP对数据库的增删改查 当PHP与数据库结合时
- 三大结构 : 顺序结构,循环结构,选择结构
- 数组 :
array()
array(1,2,3,4,5)
array(key=>value)
- 字符串单引号和双引号不一样
- 单引号叫字符串
- 双引号叫拼接字符串,可以直接拼接变量
- json数据的转换
json_encode()
;json_decode()
;
- php v5.xx
mysql_connect()
链接数据库mysql_select_db()
选择数据库mysql_query()
php执行sql语句mysql_fetch_assoc()
取出一条数据库查询到的资源,变成数组输出;mysql_error()
数据库的错误信息mysql_close()
数据链接关闭
- 一个结构化存储数据可以快速查询数据的数据库仓库。
- SQL语句
- 复制粘贴
- 可视化工具动态生成
- 增删改查
- 增 :
INSERT
- 删 :
DELETE
- 改 :
UPDATE
- 查 :
SELECT
- 增 :
2、插入数据库数据
1、直接写在php中 ,往数据库中插入数据
2、通过HTML中输入框,往数据库中插入数据
Document - 锐客网
文章图片
3、删除数据库里面的数据
4、更新数据库数据
文章图片
注意点:
mysql_query($sql)
仅对select、show、descibe等语句返回一个resourece,错误返回false;
其他类型的sql语句,如insert、update、delete,成功返回true,错误返回false。
推荐阅读
- SQL数据库的增删改查
- 如何解决MySQL异常SQLSTATE [HY000](常规错误:1364字段”field_name”没有默认值)
- 如何摆脱PHP警告(json_encode()期望参数2长,给定字符串)
- 如何在PHP中按键对关联数组进行分组
- 如何在PHP的闭包函数中更改范围之外的变量的值
- 如何在Silex中将PHP用作模板引擎而不是Twig
- PHP函数”func_get_arg”和”func_get_args”如何从PHP 5.x更改为PHP 7.x
- 如何安全处理PHP错误(__toString()不得抛出异常)
- 如何使Symfony Project 1.4.20与PHP 5.5或5.6完全兼容(不推荐使用(preg_replace()警告))