tienes varias maneras de hacer pruebas para detectar el error ej:
Código PHP:
echo count(listaruser());
o en tu misma function
Código PHP:
function listuser(){
$sql="select * from users order by id asc";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
echo count($row);
exit;
return $row;
}
por q de primera se ve bien el codigo. a lo otro limpia tus variables derrepente ahi estan los gran problemas con el unset($variable);
suerte!!!