Respondo tu pregunta: No lo he hecho, ni tendría por qué hacerlo.
Primero, si nos pusiéramos a probar todos los códigos que aquí se publican, cada respuesta demandaría un tiempo enorme, y lo siento, pero nadie nos paga por ayudar, y menos si es con exigencias. Tanto los que preguntan como los que tratamos de ayudar debemos poner de nuestra parte, y yo lo seguiré haciendo.
Segundo, así quisiera, no se puede probar tal código pues haces uso de una base de datos, una tabla, que obviamente nosotros no la conocemos.
Y por último, ...
Empecemos entonces desde 0:
Una posibilidad (aunque algo alejada a mi parecer) es que tu consulta esté incorrecta y no se devuelvan resultados. Para verificar ello usa la función mysql_error():
Ya te hemos explicado mil veces lo que significan y lo que hacen las funciones mysql_num_rows() y mysql_fetch_array(). Espero que ya las hayas entendido.
Ahora, ya sabiendo todo eso, es fácil deducir lo que se debe hacer. Te pondré uno de
mis ejemplos, y tu lo adaptas vale?
Código php:
Ver original// Ejecutamos la consulta
// Si la consulta devuelve una fila como resultado
echo $row['nombre'] . '<br />';
echo $row['apellidos'] . '<br />';
} else {
// No hay resultados
echo 'No hay resultados';
}
Eso es todo. Esa es la manera más sencilla de mostrar un resultado extraidos de una BD.
Saludos,