1.连接数据库
exit(mysqli_connect_error());
}
//设置默认字符编码
mysqli_set_charset($link,'utf8');
//选择特定的数据库
mysqli_select_db($link,'db1');
//做各种操作
//关闭于MySQL服务器的连接
mysqli_close($link);
?>
2.执行SQL语言
exit(mysqli_connect_error());
}
//设置默认字符编码
mysqli_set_charset($link,'utf8');
//选择特定的数据库
mysqli_select_db($link,'db1');
//做各种操作
//对数据库执行一条SQL语句
// $query='insert into t1 values(2,"小王","男",12)';
$query='select id num,name from t1';
//获取结果集
$result=mysqli_query($link,$query);
// //遍历结果集1
// while($data=mysqli_fetch_row($result)){
// var_dump($data);echo '';
// }
// //遍历结果集2
// var_dump(mysqli_fetch_assoc($result));
// var_dump(mysqli_fetch_assoc($result));
//以索引数组或关联数组的方式获取第一条记录的数据
//第二个参数可选值:MYSQLI_ASSOC,MYSQLI_NUM,MYSQLI_BOTH(默认)
// var_dump(mysqli_fetch_array($result,MYSQLI_NUM));
// var_dump(mysqli_fetch_array($result,MYSQLI_NUM));
//获取全部记录
// var_dump(mysqli_fetch_all($result,MYSQLI_NUM));
// $filed=mysqli_fetch_field($result);
// var_dump($filed);
// echo $filed->orgname;
//重复使用
// var_dump(mysqli_fetch_field($result));
// var_dump(mysqli_fetch_field($result));
// $filed=mysqli_fetch_fields($result);
// echo $filed[0]->name;
//获取结果中行的数量
// var_dump(mysqli_num_rows($result));
//释放一个与结果集相关的内存
mysqli_free_result($result);
//关闭于MySQL服务器的连接
mysqli_close($link);
?>
3.获取结果集
exit(mysqli_connect_error());
}
//设置默认字符编码
mysqli_set_charset($link,'utf8');
//选择特定的数据库
mysqli_select_db($link,'db1');
//做各种操作
//对数据库执行一条SQL语句
// $query='insert into t1 values(4,"小王","男",12)';
$query='select * from t1';
// //获取结果集,第三个参数决定取具体结果的方式,MYSQLI_USE_RESULT,MYSQLI_STORE_RESULT(默认,常用)
// $result=mysqli_query($link,$query);
// var_dump(mysqli_num_rows($result));
// //释放一个与结果集相关的内存
// mysqli_free_result($result);
// $query='insert into db1 values(3,"lili","女",11)';
// if(mysqli_real_query($link,$query)){
// $result=mysqli_store_result($link);
// var_dump(mysqli_fetch_row($result));
// }
if(!mysqli_query($link,$query)){
//错误代码
var_dump(mysqli_errno($link));
//具体的错误原因
var_dump(mysqli_error($link));
}
//关闭于MySQL服务器的连接
mysqli_close($link);
?>