Foros del Web » Programando para Internet » PHP »

Problame con array asociativo

Estas en el tema de Problame con array asociativo en el foro de PHP en Foros del Web. Hola!!! Estoy haciendo una consulta a mi base de datos MySQL y los resultados de cada campo son arrojados mediante una matriz asociativa. El problema ...
  #1 (permalink)  
Antiguo 03/07/2007, 09:05
Avatar de MateoVasco  
Fecha de Ingreso: julio-2003
Mensajes: 132
Antigüedad: 20 años, 8 meses
Puntos: 0
Problame con array asociativo

Hola!!!

Estoy haciendo una consulta a mi base de datos MySQL y los resultados de cada campo son arrojados mediante una matriz asociativa.

El problema es que cuando intento imprimir el valor de la variable, por ejemplo: echo $arr_asoc['Banco']; no lo interpreta... muestra el error de Undefinied index

Pero si indico la posición dentro del array de dicho campo dentro de la base de datos, sí funciona, por ejemplo: echo $arr_asoc[12];

Debería arrojar el mismo resultado... por qué no funciona???

Muchas graciaaas!
  #2 (permalink)  
Antiguo 03/07/2007, 09:29
 
Fecha de Ingreso: marzo-2004
Mensajes: 22
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: Problame con array asociativo

Hola, prueba
$arr_asoc["Banco"];

comillas dobles en vez de simples
Suerte
  #3 (permalink)  
Antiguo 03/07/2007, 11:29
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: Problame con array asociativo

hola puedes probar sin comillas es decir $arr_asoc[Banco]; , esto debe de funcionar.

Saludos
__________________
"Eres grande por que caminas entre gigantes"
  #4 (permalink)  
Antiguo 03/07/2007, 11:44
 
Fecha de Ingreso: noviembre-2006
Ubicación: Alicante
Mensajes: 107
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Problame con array asociativo

Puede ser debido a que el nombre del campo en la BD esté en mayuscula?

Saludos.
  #5 (permalink)  
Antiguo 03/07/2007, 11:49
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problame con array asociativo

Sin comillas no es recomendado y en versiones futuras de PHP corriendo bajo E_STRICT te marcara un error ya que $arr_asoc[Banco] toma como Banco como si fuera una constante, asi que debes de usar comillas simples o comillas dobles.

Prueba usar un print_r( $arr_asoc ); para ver si estas recibiendo los datos.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:16.