函数名:mysql_db_query()
适用版本:PHP 4, PHP 5
用法:mysql_db_query() 函数用于在指定的数据库中执行查询。
语法:mysql_db_query(database, query, link_identifier)
参数:
- database:必需。要查询的数据库名称。
- query:必需。要执行的查询语句。
- link_identifier:可选。MySQL 连接标识符。如果未指定,则使用最近打开的连接。
返回值:
- 当查询成功时,返回一个资源标识符(结果集)。
- 当查询失败时,返回 FALSE。
注意事项:
- mysql_db_query() 函数已被废弃,不再建议使用。推荐使用 MySQLi 或 PDO 扩展进行数据库操作。
示例:
- 使用 mysql_db_query() 执行 SELECT 查询并获取结果集:
$database = "mydatabase";
$query = "SELECT * FROM mytable";
$result = mysql_db_query($database, $query);
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
echo $row['column_name'];
}
} else {
echo "查询失败";
}
- 使用 mysql_db_query() 执行 INSERT 查询:
$database = "mydatabase";
$query = "INSERT INTO mytable (column1, column2) VALUES ('value1', 'value2')";
$result = mysql_db_query($database, $query);
if ($result) {
echo "插入成功";
} else {
echo "插入失败";
}
请注意,由于 mysql_db_query() 函数已被废弃,建议使用 MySQLi 或 PDO 扩展来执行数据库查询操作,以提高安全性和性能。