我有一个非常简单的功能:
function experience_query($id) { $sql = @mysql_query( " SELECT * FROM table WHERE id = $id "); return("$sql"); }
当我调用此函数时:
$q = categories_query("1001"); while( $list = mysql_fetch_assoc($q) ) { extract($list); echo $name; }
“我收到一个错误”“mysql_fetch_assoc():提供的参数不是有效的mysql结果资源…”
允许我从函数返回MySQL查询吗?
谢谢你的帮助。
替换此:
return("$sql");
用这个:
return $sql;
周围环境 $sql 在引号中,您将返回mysql资源的字符串表示形式。
$sql