tengo este código:válido MySQL resultado de recursos
$rows = array();
$res = mysql_query($someQuery);
if(!mysql_errno())
while($row = mysql_fetch_assoc($res))
$rows[] = $row;
$someQuery
es una consulta arbitraria que escribo en una forma. El mysql_errno capta el caso cuando escribo una consulta mysql con errores en ella. Pero, descubrí que cuando hago una consulta "Eliminar de table_name", por supuesto no es un error, pero al mismo tiempo, el mysql_fetch_assoc falla con un "Advertencia: mysql_num_rows(): el argumento proporcionado no es un resultado válido de MySQL recurso en /blah/blah/file.php en línea x ".
He intentado buscarlo en el manual (tal vez estoy solo a ciegas ...) pero ¿hay alguna función que pueda usar para verificar si $ res es un recurso de resultado MySQL válido o no?
posible duplicado de [Advertencia: mysql_fetch_ * espera que el parámetro 1 sea resource, boolean given error] (http://stackoverflow.com/questions/11674312/warning-mysql-fetch-expects-parameter-1-to-be -resource-boolean-given-error) – j0k