mysqli_query()
时间: 2023-09-04 07:11:55 浏览: 191
`mysqli_query()` 是 PHP 中用于执行 MySQL 查询的函数。它接收两个参数:一个 MySQL 数据库连接对象和要执行的 SQL 查询语句。
该函数支持执行任何有效的 MySQL 查询语句,如 `SELECT`、`INSERT`、`UPDATE` 和 `DELETE` 等。执行成功时返回查询结果对象,执行失败时返回 `FALSE`。
例如,下面的代码演示了如何使用 `mysqli_query()` 函数查询 MySQL 数据库中的数据:
```
$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 "查询失败!";
}
```
注意,为了避免 SQL 注入攻击,应该使用参数化查询或者转义输入的数据。
相关问题
mysqli_query
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 )什么意思
这是一个 PHP 函数,用于执行 MySQL 数据库查询语句。其中,$GLOBALS["___mysqli_ston"] 是一个全局变量,用于存储数据库连接对象。$query 则是要执行的 SQL 查询语句。
阅读全文