MySql: Comprobar si existen Campo y Tabla

MySql: Comprobar si existen Campo y Tabla
by Janeth Kent Date: 16-05-2013 mysql php


aquì una snippet rapida para averiguar si un campo existe en una tabla mysql:

codice PHP:


if ( mysql_num_rows(mysql_query("SHOW COLUMNS FROM nombre_tabla LIKE 'nombre_campo' ")) == 1 ) echo "el campo existe" ;
else echo "el campo no existe" ;


y yà què estamos en tema, aquì un escript para averiguar si existe una tabla:

codice PHP:


if( mysql_num_rows(mysql_query("SHOW TABLES LIKE 'nombre_tabla' ")) == 1 ) echo "la tabla existe" ;
else echo "la tabla no existe" ;

 

 
by Janeth Kent Date: 16-05-2013 mysql php visitas : 20976  
 
Janeth Kent

Janeth Kent

Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN END DEVELOPMENT.

 
 
 

Artículos relacionados

MySql: Cambiar la contraseña de Root

Cuando creas una nueva base de datos MySQL, debes establecer una contraseña para root y modificar así lo que viene por predeterminado, a menos que quieras ser hackeado. Para asignar…

Como importar grandes bases de datos MySql usando SSH y linea de comando

Los fragmentos de código siguientes te permitirán importar y exportar la base de datos a traves de la linea de comando de la consola de linux.. Para obtener acceso SSH a…

Winginx, servidor nginx completo para windows

Cuando necesitamos montar un servidor Apache en Windows o Mac tenemos opciones de WAMP y MAMP muy populares como por ejemplo XAMPP, pero se hacen mas populares servidores como Nginx.  Nginx…

MySql:Solución a problemas de codificación UTF-8 usando PHP

Con estas filas de codigo podemos solucionar el problema UTF-8 en Php //Realizamos la conexion con la BD $cadena_conexion = @mysql_connect($maquinaConexion, $usuarioConexion, $claveConexion) or die("Error de conexion."); mysql_select_db($DB, $cadena_conexion); //Añadimos el fix…

Utilizamos cookies propias y de terceros para mejorar nuestros servicios, elaborar información estadística y analizar tus hábitos de navegación. Esto nos permite personalizar el contenido que ofrecemos y mostrarte publicidad relacionada con tus preferencias. Clicando en ‘Acepta todas’ aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación en el sitio web, analizar el tráfico y ayudar en nuestras actividades de marketing. También puedes seleccionar ‘Sólo cookies de sistema’ para aceptar sólo las cookies necesarias para que la web funcione, o puedes seleccionar las cookies que quieres activar clicando en ‘Configuración’

Acepta todas Sólo cookies de sistema Configuración