定义

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。

 

实例

<?php
//  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);
?>
收藏 打印