Hola, yo en tu lugar utilizaria primero la condiciona IF y luego un loop FOR
Ejemplo:
Código PHP:
// Primero hago tu consulta
$d = "Select
catalogo_incidencias.DESCRIPCIO
From
catalogo_incidencias
Inner Join incidencias ON incidencias.CVEincidencia = catalogo_incidencias.CLAVE
Where
incidencias.CVEUNICA = '12345'
group by catalogo_incidencias.descripcio";
// Envio la consulta
$consulta_d = mysql_query($d);
//Reviso cuantos resultados/filas hay
$resultados = mysql_num_rows($consulta_d);
// Si la cantidad es mayor que 0 (es como decir.. si existen resultados..)
if (mysql_num_rows($consulta_d)>0)
{
// Se crea un loop FOR, repitiendo hasta llegar al limite (cantidad de resultados)
for($i=0; $i < $resultados; $i++)
{
// Utilizo la funcion "mysql_fetch_array" para pasarlos a un array..
$ver = mysql_fetch_array($consulta_d)
// Imprimo el resultado
echo $ver[$i] . "<br />";
}
}
// En caso de que no exista ningun resultado.. pos..
else
{
// Se imprime esto.
echo "No existen resultados";
exit;
}
Pues de esta manera te sera mas facil y rapido.
Pd: Te recomiendo visitar lo siguiente:
La funcion mysql_num_rows()
http://es2.php.net/manual/es/functio...l-num-rows.php
Sobre el Loop for..
http://es2.php.net/manual/es/control-structures.for.php
Saludos!