Hola,
De todas formas, ese error significa que el parametro no es un id de resultado valido. Y si no es valido, es porque mysql_query() ha devuelto false porque se ha producido un error en MySQL al ejecutar la consulta. Y para ver ese error debes usar la funcion mysql_error() (
www.php.net/mysql_error). Puedes usarla asi:
Código PHP:
$result=mysql_query($sql,$conexio) or die("Error $sql <br>MySQL dice: ".mysql_error());
Asi veras el mensaje del erro producido.
Suerte.