Yo que vos, elimino el flag MYSQL_NUM
También haría un conteo de los resultados para saber si de verdad hay resultados:
Cita: if (mysql_num_rows($result) > 0) {
while ( $row = mysql_fetch_array($result) ) {
echo $row['id'];
}
else echo "no hay respuestas";
}
Con esto tenés la seguridad de que hay resultados. Sirve para el debug al menos.
Me llama la atención que tengas una tabla llamada tabla :o)