Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/12/2015, 08:35
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Dudas con resultados MYSQLi

1. Obtendrás los nombres de columnas tal cual vienen en la base de datos, si no sabes qué datos vienen y en qué formato puedes revisar tu base de datos, o bien, usar var_dump() para inspeccionar el resultado.

2. Así es, los valores vienen como strings a menos que hagas lo que dicen por acá: http://stackoverflow.com/questions/2...mber-as-string o bien, aplicar type-casting si sabes de qué tipo es lo que obtienes:

Código PHP:
Ver original
  1. $x = "1";
  2. $x = (int) $x;
  3.  
  4. var_dump($x === 1);

3. Pues porque la técnica que usas simplemente contamina el espacio global de variables, y una cosa es limpiar las referencias dentro de tus funciones pero siguen presentes en el contexto global; toda variable que uses mediante $GLOBALS o "global" te darán problemas, es una técnica desaconsejada además de pésima práctica.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.