Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2011, 14:04
opzina2
 
Fecha de Ingreso: abril-2009
Mensajes: 46
Antigüedad: 15 años
Puntos: 1
Obtener nombres de campos de una tabla.

Utilice este código para obtener el nombre de las columnas de una tabla.

Código PHP:
Ver original
  1. $consulta = "SHOW COLUMNS FROM tabla";
  2. $resultado = mysql_query($consulta, $conex) or die ( mysql_error() );
  3.  
  4. while($datos = mysql_fetch_array($resultado))
  5. {
  6.    echo $datos['Field'];
  7. }

Sin embargo necesito obtenerlos con este formato: ('campo1', 'campo2', 'campo3', '...')

No termino de cerrar la idea, ¿Qué me recomiendan?

Código PHP:
Ver original
  1. while($datos = mysql_fetch_assoc($resultado)) {
  2.             $column[] = $datos['Field'] . "<br />";
  3.         }  
  4.        
  5.         $fields = "(";
  6.         $fields .= implode(',', $column);
  7.         $fields .= ")";
  8.        
  9.         return $fields;

Ahí quedó.

Última edición por opzina2; 06/12/2011 a las 14:15