-
$mysqli -> prepare($sql)
准备一个预处理语句,返回一个mysqli_stmt对象
$mysqli_stmt -> bind_parpm('ssi',$username,$password,$age);
绑定参数 需要先指定参数类型
参数类型: s 字符串 i 整形 d 浮点
$mysqli_stmt -> execute() 执行预处理语句
查看全部 -
msyqli -> affected_rows 返回受影响的行数
它的值分三种
返回受影响的行数
-1,sql语句有问题
0,没有受影响的行数
查看全部 -
$mysqli = new myslqi(); 建立mysql连接
$mysqli -> connect() 连接数据库
$mysqli -> select_db() 打开指定数据库
$mysqli -> connect_errno 连接错误产生的错误编号
$myslqi -> connect_error 以字符串的形式返回错误信息
$mysqli -> set_charset() 设置客户端的编码方式
select/desc/describe/show/explain 语句执行返回结果集对象,执行失败返回false,对于其它sql语句的执行,执行成功返回true,否则返回false
$mysqli -> close() 关闭sql连接
查看全部 -
支持面向过程和面向对象
支持预处理语句
支持事务mysqli处理比mysql快得多
查看全部 -
返回查询结果-while
查看全部 -
返回查询结果
查看全部 -
update & affected_rows
查看全部 -
fetch_all(参数) 函数获取结果集中所有记录
MYSQLI_NUM 返回索引的形式
MYSQLI_ASSOC 返回关联的形式
MYSQLI_BOTH 返回索引+关联的形式
查看全部 -
MySQLi事务处理
查看全部 -
bind_result() 绑定结果集中的值到变量
查看全部 -
使用预处理语句执行插入
查看全部 -
单次查询多条语句
查看全部 -
affected_rows的三种返回值
查看全部 -
mysqli->query($sql)只能执行一条sql语句
查看全部 -
function_exists() 判断给定的函数是否已定义
查看全部
举报