mysql_db_query()
在指定的数据库中执行查询
函数名: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 扩展来执行数据库查询操作,以提高安全性和性能。