2017.4.25.

数据访问

 

 

面向对象的访问方式

一,造连接对象

$db=new MySQLi("localhost","root","123","123");

链接本地数据库的地址,用户名,数据库的密码,数据库的名称

二,写SQL语句

$sql="select * from 表的名称";

三,执行SqL语句

$result=$ db _>query($sql);这是结果即对象

四,取数据

$arr=$result->fetch_all();

//fetch_all 是输出所有。括号内有三个参数。

//MYSQLI_ASSOC 返回的是关联数组;MYSQLI_ NUM 索引数组;MYSQLI_BOTH 前两者都有。默认的是索引数组

//$arr=$result_->fetch_array();

//默认返回所有数组。每次返回一组数据

while( $arr=$result_->fetch_array())

{var_dump($arr);

//遍历所有数组用while循环

fetch_assoc()也是返回一组数组,同样使用while循环来操作

fetch_object()是返回一组对象,同样用while循环操作

fetch_row()是返回索引数组,也是一条,也是用while

———————————————————————————————————————————————————————

删改 

$db = new MySQLi("localhost","root","123","mydb");
$sql = "delete from info where code='n011'";
$result = $db->query($sql);
var_dump($result);

//如果执行增删改语句,成功返回true,失败返回false

 

  

var_dump($arr);

 

posted @ 2017-04-25 15:35  雪花飘刂  阅读(51)  评论(0编辑  收藏  举报