Php mysql\u查询的实际返回值/类型是什么
有人说mysql_查询的返回类型是true/false 但在以下两个代码中没有意义Php mysql\u查询的实际返回值/类型是什么,php,mysql,Php,Mysql,有人说mysql_查询的返回类型是true/false 但在以下两个代码中没有意义 $result = mysql_query("SELECT *FROM products WHERE pid = $pid"); // the parameter in mysql_fetch_array is true/fale ? wired ? $result = mysql_fetch_array(**$result**); 实际上,我的问题包括资源意味着什么?指针 资源是否类似于指针 返回值 对
$result = mysql_query("SELECT *FROM products WHERE pid = $pid");
// the parameter in mysql_fetch_array is true/fale ? wired ?
$result = mysql_fetch_array(**$result**);
实际上,我的问题包括资源意味着什么?指针
资源是否类似于指针
返回值
对于返回resultset的SELECT、SHOW、description、EXPLAIN和其他语句,mysql_query在成功时返回资源,在出错时返回FALSE
对于其他类型的SQL语句,INSERT、UPDATE、DELETE、DROP等,mysql_查询成功时返回TRUE,错误时返回FALSE
返回的结果资源应该传递给mysql_fetch_数组和其他处理结果表的函数,以访问返回的数据
使用mysql\u num\u rows可查看SELECT语句返回的行数,或使用mysql\u受影响的行数可查看DELETE、INSERT、REPLACE或UPDATE语句影响的行数
如果用户没有访问查询引用的表的权限,mysql\u查询也将失败并返回FALSE
你自己来回答这个问题怎么样?实际上资源/结果集是什么意思?指针?或有关资源详细信息的参考。