Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2010, 08:21
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Filtro para mostrar determinadas tablas de una base de datos con PHP y Mysql

Hola.. haciendo referencia a un post muy bien respondido me gustaria entender como generar un filtro para mostrar una lista de determinadas tablas de una BD.. es decir, no quiero mostrar filas de una tabla... quiero mostrar Tablas de una BD, pero seleccionar que tablas mostrar..

jackson666 me hecho un buen cable, solucionando como mostrar todas las tablas, y funciona perfecto... solo que no comprendo como manejar bien el filtro para el fin que ya mencione, estoy leyendo las referencias de MYSQL, pero no hallo la manera..

OJO, no es que no quiera pensar, solo que no comprendo muy bien la sintaxis y demas de los SCHEMAS de tablas para filtrarlos

ESTE ES EL TOPICO DE REFERENCIA

Este es el codigo para generar la consulta para traer todas las tablas de una BD

Código PHP:
Ver original
  1. <?php
  2. //conexion a la base de datos de manera normal
  3. $hostname = "localhost";
  4. $database = "la_base";
  5. $username = "root";
  6. $password = "";
  7. $conn = mysql_pconnect($hostname, $username, $password) or die(mysq_error());
  8. mysql_select_db($database, $conn);
  9.  
  10. $q = "SELECT TABLE_NAME as name
  11.      FROM information_schema.TABLES
  12.      WHERE TABLE_SCHEMA = 'PEPITO';"
  13.  
  14. //busco los datos
  15. $sql= mysql_query($q, $conn)or die(mysql_error());
  16.  
  17. //traigo la lista
  18. while($row = mysql_fetch_array($sql))
  19. {
  20.  
  21.     echo 'Table name: '.$row['name'].'<br />';
  22.  
  23. }
  24. ?>

Gracias por los aportes
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...