Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2010, 13:32
Proguri
 
Fecha de Ingreso: abril-2008
Ubicación: Montevideo - Uruguay
Mensajes: 156
Antigüedad: 16 años
Puntos: 5
Respuesta: Nombre de columnas de Tabla MySQl desde variable?

Buenas!

Quizas este script te sea util para mostrar los CREATE de cada tabla. En la documentación de MySQL está especificado para que sirve cada una de las SQLs!

Código PHP:
Ver original
  1. $oCon = mysql_connect( 'BASE' , 'USER', 'PASS' );
  2.  mysql_select_db( 'BD' );
  3.  
  4.  $sSql = 'SHOW TABLES';
  5.  $rQuery = mysql_query( $sSql, $oCon );
  6.  
  7.  while( $aData = mysql_fetch_assoc($rQuery)) {
  8.      $sTableName = $aData[ 'Tables_in_xalok_mobile' ];
  9.  
  10.      $sSqlCreate = 'SHOW CREATE TABLE ' . $sTableName;
  11.      $rQueryCreate = mysql_query( $sSqlCreate );
  12.  
  13.      while( $aDataAux = mysql_fetch_assoc( $rQueryCreate )) {
  14.          echo '<pre>';
  15.          print_r( $aDataAux['Create Table'] );
  16.          echo '</pre>';
  17.      }
  18.  }

Espero te sea util ! :)
Saludos
__________________
--
Mi Portfolio Online! Visitalo!
--