Hola,
¿Que pretende ser esto?
Código PHP:
if ($row=mysql_fetch_array($result));
tal como esta es lo mismo que:
Código PHP:
$row=mysql_fetch_array($result);
Pero para lo que quieres tendria que ser:
Código PHP:
if ($row=mysql_fetch_array($result))
{
//el codigo que tienes
} else
{
//lo que quieres mostrar si no ha habido resultados
}
Aunque con el codigo que tienes solo muestras un resultado. Si quieres mostrar todos los resultados tienes que usar un while. Y en ese caso te es mejor comprobar el numero de resultados con mysql_num_rows().
Suerte.