-
通过mysqli类库操作数据库步骤 建立到mysql的链接 打开指定的数据库 设置默认的客户端的字符集 执行的sql查询 释放结果集 关闭链接 <<<EOF EOF;表述一个非常长的字符串。 1.建立到mydql数据的链接 $mysqli = @new mysqli('localhost','root','root','test'); 2.打开指定的数据库 $musqli->select_db('test'); //$mysqli->connect_errno 错误编号 //$mysqli->connect_error 错误信息 if($mysqli->connect_errno){ die('connect error:'$mysqli->connect_error); } 或者$mysqli = new mysqli() $mysqli->connect('127.0.0.1','root','root','text'); print_r($mysqli);查看全部
-
防注入登录查看全部
-
完整代码查看全部
-
查询和释放结果集。。mysqli_query()跟mysql_query不同是他的形参有一个连接信息($link,$sql)查看全部
-
预处理。。。查看全部
-
$mysqli->multi_query($sql); $sql 可以是多条语句串起来的。 $sql = "INSERT INTO user(name,pass) values('sb','sc');DELETE FROM user WHERE id <=3;UPADTE user SET name='sb',pass='sc' WHERE name = 'sa'; 使用SELECT,结果集处理。。好复杂,看笔记截图吧,项目应该也少用?查看全部
-
mysqli::escape_string 转移字符串,单引号、双引号、反斜线等。。 $username = $mysqli->escape_string($_POST['user_name']);查看全部
-
连接数据库做简单查询查看全部
-
$mysqli_result = $mysqli->query(查询语句); if($mysqli_result && $mysqli_result->num_rows){ 查询成功,有记录。。 } $mysql_result->fetch_array(); //默认是MYSQLI_NUM 索引下标 返回关联下标?$mysql_result->fetch_array(MYSQLI_ASSOS); 获取结果集: while( $re = $mysqli_result->fetch_array(){ 跟MYSQL是一样的。。。 } 得到第一条都有:$mysql_result->fetch_array() 相当于mysql_fetch_array 得到第一条记录:$mysql_result->fetch_row() 得到第一条关联数组:$mysql_result->fetch_assos() $mysqli_result->num_rows 相当于 mysql_num_rows($result)查看全部
-
$mysql->insert_id 得到上一次操作产生的自增ID $mysqli->affected_rows 得到操作影响的行数 $mysqli->error 错误信息 $mysql->errno 错误行数查看全部
-
查MySQL相关版本信息查看全部
-
建立连接查看全部
-
验证MYSQLI是否开启的方法查看全部
-
phpinfo() 可看有没开启查看全部
-
PHP5.6默认是开启的查看全部
举报
0/150
提交
取消