牛牛在线工具

mysqli::real_query()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mysqli::real_query()

执行一条 SQL 查询或多条 SQL 语句

函数:mysqli::real_query() 适用版本:PHP 5, PHP 7 用法:mysqli::real_query() 方法用于执行一条 SQL 查询或多条 SQL 语句。它与 mysqli::query() 方法的不同之处在于,它不会返回结果集,而是返回一个布尔值,表示查询是否执行成功。 语法:bool mysqli::real_query(string $query) 参数: $query:要执行的 SQL 查询或多条 SQL 语句。 返回值: 如果查询执行成功,则返回 true。 如果查询执行失败,则返回 false。 示例: <?php $mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功 if ($mysqli->connect_errno) { echo "连接数据库失败: " . $mysqli->connect_error; exit(); } // 执行一条查询语句 $query = "SELECT * FROM users"; if ($mysqli->real_query($query)) { echo "查询成功!"; } else { echo "查询失败!"; } // 执行多条查询语句 $query = "SELECT * FROM users; SELECT * FROM orders"; if ($mysqli->real_query($query)) { echo "查询成功!"; } else { echo "查询失败!"; } $mysqli->close(); ?> 上述示例中,我们首先创建了一个 mysqli 对象并连接到数据库。然后,我们使用 real_query() 方法执行了一条查询语句和一条多查询语句。如果查询执行成功,将输出"查询成功!",否则输出"查询失败!"。最后,我们关闭了数据库连接。 请注意,使用 real_query() 方法执行多条查询语句时,每条语句之间需要使用分号进行分隔。