PHP 连接mysql
PHP为一个后端语言
-
php定义变量:$变量名
-
php 分支和循环和C++ js 等语言大同小异
-
php数组
- 索引型数组:array(1,2,3,4,5);
- 关系型数组: array('name')=>'junjie','age'=>233);
- 把数据添加到数组中: array_push(数组,数据);
-
php 中单引号和双引号:
- 单引号:不能识别变量
- 双引号:可以识别变量
PHP 链接数据库
- 连接数据库:mysqli_connect('localhost','root','123456','testsql');
- localhost 为数据库安装的本地ip
- root 数据库用户名
- 123456 密码
- testsql 数据库
- 设置sql语句
- 要把sql语句写在双引号里面
- 表名要用反引号引起来
- 自己写的一些条件或者是变量的时候 用单引号引起来
- 执行sql语句:mysqli_query($con,$sql);
- $con为链接的数据库,$sql为sql语句
- 处理执行的结果:
- mysqli_fetch_row()以索引型的数组返回结果中的一条数据(再次执行会返回下一条数据,以下方法同理)
- mysqli_fetch_array() 以组合型的数组(索引和关系)返回结果中的一条数据
- mysqli_fetch_assoc() 以关系型数组返回结果中的一条数据,(这个好用)
- 关闭数据库链接:mysqli_close($con)
php数据和json数据的转换
- php转json
- json_encode($arr,JSON_UNESCAPED_UNICODE);
- json 转php
- json_decode($json)

浙公网安备 33010602011771号