Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/07/2016, 13:39
manolo_manolo
 
Fecha de Ingreso: octubre-2008
Ubicación: Alicante
Mensajes: 337
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: Obtener nombres de campos en la misma sentencia

Pues tengo problemas, con lo fácil que es pero no veo ejemplos por internet claros... el primer soprendido soy yo...

Al final lo he hecho así:
$qry=mysqli_query($link,"select....");
$tabla=mysqli_fetch_assoc($qry);
$columnas=(array_keys($tabla));

y con un foreach saco las columnas

Pero, ¿realmente tengo que ejecutar la sentencia para poder hacerle el array_keys? Si cojo $tabla y me pongo a extraer registros siempre se come el primer registro al pasarle el array_keys()... Será muy obvio pero yo no lo veo...



Y también me gustaría saber si puedo obtener a la vez que todo esto el tipo de campo que es, sin tener que utilizar mysqli_field_type($qry).