连接MySQL:
$dbc = mysqli_connect(hostname, username, password);
切换数据库:
mysqli_select_db($dbc, db_name);
或者一步完成:
$dbc = mysqli_connect(hostname, username, password, db_name);
连接错误信息:mysqli_connet_error()
一般将数据库的连接单独放在一个文件中,之后需要时使用文件包含它
语法:
mysqli_close($dbc);
非必须操作,PHP执行结束后会自动关闭连接
语法:
$ret = mysqli_query($dbc, query_str);
返回数据的查询结果
处理SELECT查询返回的数据:
while($row = mysqli_fetch_array($ret[, $type])){
...
}
其中mysqli_fetch_array()函数每次以数组格式返回一行记录, $type:MYSQLI_ASSOC返回关联数组、MYSQLI_NUM返回数字数组、MYSQLIBOTH返回关联和数字数组(默认值)
获取查询错误的信息:mysqli_error()
获取SELECT查询的行数:$num = mysqli_num_rows($ret);
获取受SQL查询的影响行数:$num = mysqli_affected_rows($dbc);
释放$ret内存(可选):mysqli_free_result($ret);
$safe = mysqli_real_escape_string($dbc, data);
本文标签: PHP
暂无评论,赶紧发表一下你的看法吧。