mysqli_query
时间: 2023-06-21 07:06:46 浏览: 63
mysqli_query是PHP中用于执行MySQL查询的函数。它的语法为:
```
mysqli_query($link, $query);
```
其中,$link是一个连接到MySQL服务器的对象,$query是要执行的查询语句。
例如,以下代码执行了一条查询语句并将结果存储在$result变量中:
```
$link = mysqli_connect("localhost", "my_user", "my_password", "my_db");
$result = mysqli_query($link, "SELECT * FROM my_table");
```
mysqli_query函数返回一个结果集对象,可以使用mysqli_fetch_array或mysqli_fetch_assoc等函数从结果集中获取数据。在执行失败时,mysqli_query函数会返回false。
相关问题
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,并可能导致错误信息。
阅读全文