Buenas estoy probando la sentencia UNION de dos SELECT con el siguiente ejemplo pero no consigo que funcione, a que puede ser debido.
$cons = "(SELECT * FROM turisbd.categorias WHERE CodCategoria = '1') UNION (SELECT * FROM turisbd.categorias WHERE CodCategoria = '8')";
$rcategoria = mysql_query($cons,$conex);
while ($arr_asoc = mysql_fetch_array($rcategoria))
{
echo $arr_asoc['DesCategoria']."<br>";
}
Siempre sale el error
Warning: Supplied argument is not a valid MySQL result resource in c:\foxserv\www\prueba\prueba.php on line 10
que corresponde con la línea de while ($arr_asoc = mysql_fetch_array($rcategoria))
Muchas gracias por vuestro tiempo y colaboración.
Lrturis.