Ver Mensaje Individual
  #12 (permalink)  
Antiguo 22/08/2011, 14:57
Feligo
 
Fecha de Ingreso: agosto-2011
Mensajes: 100
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: pg_fetch_array

Ya caché la pifia, aunque no tengo idea de por qué se causa.

Muestra los datos cuando hago referencia así:

Código PHP:
Ver original
  1. $consultar = pg_query($con,"select NOMBRE, TOKEN, TOKENSECRETO from USUARIO where NOMBRE = '$usu'");
  2. while($rs = pg_fetch_array($consultar)){
  3. echo "<br>".$rs[0].$rs[1].

Pero cuando hago referencia a los campos por su nombre, no por su índice, no muestra nada, o sea, así:

Código PHP:
Ver original
  1. $consultar = pg_query($con,"select NOMBRE, TOKEN, TOKENSECRETO from USUARIO where NOMBRE = '$usu'");
  2. while($rs = pg_fetch_array($consultar)){
  3. echo "<br>".$rs["NOMBRE"].$rs["TOKEN"].

No tengo idea de por qué, digo porque si fuera problema en que estoy escribiendo mal los campos no me mostraría nada en ninguno de los dos métodos, pero como la consulta SQL que está antes del WHILE funciona (debido a que muestra los datos por índicie) no cacho qué estoy haciendo mal.