12-18数据访问

//1.造连接对象
$db = new MySQLi("localhost","root","123","mydb");

//2.判断连接是否出错
if(mysqli_connect_error())
{
die("连接失败!");
}

//3.准备SQL语句
$sql = "select name from info where code='p001'";

//4.执行SQL语句,返回结果集对象
$result = $db->query($sql);

//5.从结果集里面取数据
//$attr = $result->fetch_all(); //返回所有数据,并且以二维数组的方式存在
//三个可选参数:MYSQLI_ASSOC返回关联数组,MYSQLI_NUM返回索引数组,MYSQLI_BOTH返回索引和关联都有的,使用的时候不需要加双引号
//$attr = $result->fetch_array();//返回当前这条数据,返回的是一维数组,默认是索引关联都有
//$attr = $result->fetch_assoc(); //返回当前这条数据,返回的是一维关联数组
//$attr = $result->fetch_object(); //返回当前这条数据的对象
//$attr = $result->fetch_row(); //返回当前这条数据,返回的是索引数组

/*$attr = $result->fetch_all();

foreach($attr as $v)
{
echo "<div>{$v[0]}--{$v[1]}--{$v[2]}--{$v[3]}--{$v[4]}</div>";
}*/

/*while($attr = $result->fetch_row())
{
echo "<div>{$attr[0]}--{$attr[1]}--{$attr[2]}--{$attr[3]}--{$attr[4]}</div>";
}*/

$attr = $result->fetch_all();

 

//1.造连接对象
$db = new MySQLi("localhost","root","123","mydb");

//2.准备一条SQL语句
$sql = "insert into nation values('n099','民族')";

//3.执行SQL语句
$result = $db->query($sql);

//执行成功返回true,执行失败返回false

 

posted @ 2016-12-19 08:44  F4ntasy  阅读(137)  评论(0编辑  收藏  举报

對不起,您的瀏覽器不支持Flash


請使用支持Flash的瀏覽器訪問本頁,謝謝!