Solución:
Para obtener una lista de columnas para una tabla, use la instrucción DESCRIBE SQL. La sintaxis es la siguiente:
DESCRIBE TableName
Para obtener una lista de tablas en la base de datos, use esta declaración SQL:
SHOW TABLES
$q = mysql_query('DESCRIBE tablename');
while($row = mysql_fetch_array($q)) {
echo "{$row['Field']} - {$row['Type']}n";
}
lo encontré en http://www.electrictoolbox.com/mysql-table-structure-describe/
Para obtener la sintaxis CREATE, use
SHOW CREATE TABLE table_name;
También eche un vistazo a la base de datos information_schema. Mucha información muy útil sobre sus bases de datos, tablas, índices, etc.
Ver: ¿Cómo encontrar todas las tablas en MySQL con nombres de columna específicos en ellas?
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)