mysqli_query
时间: 2023-06-22 11:39:38 浏览: 64
`mysqli_query` 是 PHP 中用于执行 MySQL 查询的函数。它接收两个参数:一个 MySQL 数据库连接对象和要执行的 SQL 查询语句。执行成功时返回查询结果对象,执行失败时返回 `FALSE`。该函数支持执行任何有效的 MySQL 查询语句,如 `SELECT`、`INSERT`、`UPDATE` 和 `DELETE` 等。例如:
```
$conn = mysqli_connect('localhost', 'username', 'password', 'database');
$query = "SELECT * FROM users";
$result = mysqli_query($conn, $query);
if ($result) {
while ($row = mysqli_fetch_assoc($result)) {
// 处理每一行数据
}
} else {
echo "查询失败!";
}
```
相关问题
mysqli_query($GLOBALS["___mysqli_ston"], $query )
`mysqli_query($GLOBALS["___mysqli_ston"], $query)` 是 PHP 中用于执行 MySQL 查询的一段代码片段。在这个上下文中:
- `mysqli_query` 是 MySQLi 扩展的一部分,它是一个函数,用于向连接的 MySQL 数据库发送 SQL 查询。
- `$GLOBALS["___mysqli_ston"]` 是一个全局变量,存储了通过 `mysqli_connect()` 函数创建的 MySQL 连接资源。`$___mysqli_ston` 通常是在数据库操作中初始化的,代表 "MySQLi Stream Object"。
- `$query` 是一个字符串,包含了待执行的 SQL 查询命令,比如 SELECT、INSERT、UPDATE 或 DELETE 等。
例如,如果你想从名为 "users" 的表中获取所有数据,查询可能会是 `"SELECT * FROM users"`,完整的代码会像这样:
```php
$query = "SELECT * FROM users";
$result = mysqli_query($GLOBALS["___mysqli_ston"], $query);
```
如果查询成功,`$result` 将包含查询结果;如果不成功,则返回 FALSE,并可能导致错误信息。
阅读全文