定义
mysqli_query()函数对数据库执行查询。
语法
PHP mysqli_query()函数具有以下语法。
mysqli_query(connection,query,resultmode);
参数
参数
是否必须
描述
connection
需要。
MySQL连接使用
query
需要。
查询字符串
resultmode
可选的。
MYSQLI_STORE_RESULT(默认)或MYSQLI_USE_RESULT(对于大量数据)
对于成功的SELECT,SHOW,DESCRIBE或EXPLAIN查询,它将返回一个mysqli_result对象。
对于其他成功的查询,它将返回TRUE。失败时为FALSE。
返回值
失败时返回FALSE。对于成功的SELECT,SHOW,DESCRIBE或EXPLAIN查询,mysqli_query()将返回一个mysqli_result对象。
对于其他成功的查询,mysqli_query()将返回TRUE。
实例
// http://www.manongjc.com/article/1689.html
// 作者:码农教程
$con=mysqli_connect("localhost","my_user","my_password","my_db");
if (mysqli_connect_errno($con)){
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"SELECT * FROM emp");
mysqli_query($con,"INSERT INTO emp (name) VALUES ('PHP')");
mysqli_close($con);
?>