PHP - Verificar si una Tabla existe en Mysql

 
Vista:

Verificar si una Tabla existe en Mysql

Publicado por Rigoh (6 intervenciones) el 28/07/2005 02:11:07


Hola a todos.

Quisiera saber si alguien sabe como puedo verificar la existencia de una tabla en Mysql pero sin necesidad de ejecutar create o drop.

Mil gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Verificar si una Tabla existe en Mysql

Publicado por Mike79 (669 intervenciones) el 28/07/2005 18:20:06
La forma que yo normalmente uso, es crear la tabla y si me arroja un error entonces la tabla ya estaba creada.

Podrias usar un select para ver si esta creada, algo asi como:
select * from Tabla;
y si marca error entonces no existe la tabla.

Ahora bien, dandole una ojeada al manual, podrias usar mysql_list_tables junto con mysql_tablename y ver si la tabla que buscas esta en la lista que regresa.

http://www.php.net/manual/es/function.mysql-list-tables.php
http://www.php.net/manual/es/function.mysql-tablename.php

Saludos!
-
Miguel Angel
Mike79
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar