Bien en algunas ocaciones nos gustaria sacar el resultado de una tabla entera con una sola consulta en php bien aqui tienen un sencillo script con el cual podran ver todos los registros de una tabla, esta realmente entendible espero le entiendan.

  1. <?php
  2. $host="TU_HOST";
  3. $usuario="TU_USUARIO";
  4. $contrasena="TU_CONTRASEÑA";
  5. $bdd="TU_BASE_DE_DATOS";
  6. $tabla="TU_TABLA";
  7. mysql_connect($host,$usuario,$contrasena);
  8. mysql_select_db($bdd);
  9. //Consultamos a la base de datos para sacar las columnas de la tabla
  10. $result = mysql_query("SHOW COLUMNS FROM $tabla");
  11. ?>
  12. <table border=1>
  13. <tr>
  14. <?php
  15. if (mysql_num_rows($result)> 0) {
  16.    while ($row = mysql_fetch_assoc($result)) {
  17.        echo "<td>",$row['Field'],"</td>";
  18.    }
  19. }
  20. ?>
  21. </tr>
  22. <?php
  23. //ahora consultamos a la base de datos para sacar los registros contenidos
  24. $result2 = mysql_query("SELECT * FROM $tabla");
  25. while ($row2 = mysql_fetch_array($result2, MYSQL_NUM)) {
  26. echo "<tr>";
  27.     for($i=0; $i<count($row2); $i++)
  28.         echo "<td>",$row2[$i],"</td>";
  29. echo "</tr>";
  30. }
  31. ?>
  32. </table>