首页 > 试题广场 >

关于mysql_db_query与mysql_query说法

[不定项选择题]

关于mysql_db_query与mysql_query说法错误的是

  • mysql_db_query与mysql_query在执行sql语句后的返回值是一样的,成功返回资源号,失败返回FALSE
  • 不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可以
  • mysql_query在功能上等于mysql_select_db() +mysql_db_query()
  • mysql_db_query不会切换回先前连接到的数据库
百度了下,两个应该是PHP的东西。
A:mysql_db_query 成功返回资源号,失败返回FALSE;mysql_query成功返回TRUE,失败返回FALSE;
B:说反了;
C:不知道。
发表于 2018-04-08 18:35:14 回复(0)
更多回答
建议用mysql_query,不要用mysql_db_query制定数据库 
附:手册上的说明 
---------------------------- 
resource   mysql_db_query   (   string   database,   string   query   [,   resource   link_identifier]) 
... 
注意此函数不会切换回先前连接到的数据库。换句话说,不能用此函数临时在另一个数据库上执行   sql   查询,只能手工切换回来。强烈建议用户在   sql   查询中使用   database.table   语法来替代此函数。   
参见   mysql_connect()   和   mysql_query()。   
发表于 2017-08-27 22:09:26 回复(0)
由mysql_select_db()和mysql_query() 来取代mysql_db_query,也就是C:
mysql_db_query在功能上等于mysql_select_db() +mysql_query()

发表于 2018-05-27 18:39:20 回复(0)
这道题跟php有关,并且已经删去,毫无意义
发表于 2023-11-16 11:43:10 回复(0)
mysql_select_db()和mysql_query()来取代mysql_db_query()
mysql_db_query()在功能上等于mysql_select_db()+mysql_query()
发表于 2021-06-21 15:47:57 回复(0)