Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysql\u查询的实际返回值/类型是什么_Php_Mysql - Fatal编程技术网

Php mysql\u查询的实际返回值/类型是什么

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**); 实际上,我的问题包括资源意味着什么?指针 资源是否类似于指针 返回值 对

有人说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**);   
实际上,我的问题包括资源意味着什么?指针

资源是否类似于指针

返回值

对于返回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


你自己来回答这个问题怎么样?实际上资源/结果集是什么意思?指针?或有关资源详细信息的参考。