Foros del Web » Programando para Internet » PHP »

Mostrar el numero de tablas que hay en mi bbdd

Estas en el tema de Mostrar el numero de tablas que hay en mi bbdd en el foro de PHP en Foros del Web. Hola amigas/os, verán necesitaria saber como puedo obtener el numero de tablas que hay en mi base de datos. Tengo un codigo que he hecho ...
  #1 (permalink)  
Antiguo 11/05/2018, 02:50
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 5
Mostrar el numero de tablas que hay en mi bbdd

Hola amigas/os, verán necesitaria saber como puedo obtener el numero de tablas que hay en mi base de datos.

Tengo un codigo que he hecho pero no me termina de funcionar.
Necesito que me muestre simplemente el numero 3.

Ya que necesito ese valor para poder usarlo después.
Ya que hay 3 tablas en mi base de datos.

Mi codigo es el siguiente: (gracias de antemano)

Código PHP:
Ver original
  1. //CONECTAR CON LA BBDD.......................................................................................................................................................
  2.  
  3.             function conexBBDD ()
  4.  
  5.                 {
  6.                     //Conecto con la BBDD servidor, usuario, contraseña, nombreBBDD
  7.  
  8.                     $link = mysqli_connect("localhost", "root", "", "nombre_bbdd");
  9.  
  10.                      
  11.  
  12.                     //Compruebo la conexión
  13.  
  14.                     if($link === false)
  15.  
  16.                         {
  17.                             die("ERROR: <b>No se puede conectar a la base de datos.</b> " . mysqli_connect_error());
  18.                         }
  19.  
  20.                         else
  21.  
  22.                         {
  23.                             return $link;
  24.                         }
  25.                 }
  26.  
  27.  
  28.  
  29. //SABER EL NUMERO DE TABLAS DE nombre_bbdd..............................................................................................................
  30.  
  31.             function numTablasBBDD ($link)
  32.  
  33.                 {
  34.                     $pim = $link->query("SELECT COUNT(*) from information_schema.tables WHERE table_type = 'base table'");
  35.  
  36.                     var_dump($pim);
  37.                     }                  
  38.  
  39.  
  40.             numTablasBBDD (conexBBDD ());
  #2 (permalink)  
Antiguo 12/05/2018, 23:55
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.139
Antigüedad: 13 años, 8 meses
Puntos: 171
Respuesta: Mostrar el numero de tablas que hay en mi bbdd

¿que error te da? que es lo que hace por ahora?
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 13/05/2018, 12:34
Avatar de vicram10  
Fecha de Ingreso: enero-2009
Ubicación: Asuncion
Mensajes: 326
Antigüedad: 15 años, 10 meses
Puntos: 27
Respuesta: Mostrar el numero de tablas que hay en mi bbdd

asi como te menciona petit89, cual seria el error que lanza?, por el cual decis que no te funciona
__________________
Asunción Paraguay
Licenciado - Desarrollador Web - Lider de Proyecto/Desarrollador Banco Local
Espacio Geek - Comunidad Tecnologica

Etiquetas: bbdd, funcion, mysql, nombre, numero, query, select, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.