Foros del Web » Programando para Internet » PHP »

Crear Array dinamico

Estas en el tema de Crear Array dinamico en el foro de PHP en Foros del Web. Buenas tardes, Quiero crear un array dinamico con datos traidos de la BD, el array tiene q ser de este tipo: Código PHP: $items  = array( ...
  #1 (permalink)  
Antiguo 29/06/2009, 09:31
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 323
Antigüedad: 19 años
Puntos: 0
Busqueda Crear Array dinamico

Buenas tardes,

Quiero crear un array dinamico con datos traidos de la BD, el array tiene q ser de este tipo:

Código PHP:
$items = array('fruta1'=>'plata','hola'=>'baby','como'=>'estas','donde'=>'estas'); 

Estoy intentando hacer esto:

$SQL="select PALABRA_EN from TPALABRAS";
...
while (
$rs=oci_fetch_array($resp))
     
$items[]=$rs['PALABRA_EN']."=>".$rs['PALABRA_EN']; 
pero no funciona, simplemente no sale ningún error
Esta bien creado el array????
Muchas gracias
  #2 (permalink)  
Antiguo 29/06/2009, 09:38
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Crear Array dinamico

Escribe esto despues del while y de items[]

Código PHP:
echo "<pre>";
print_r($items);
echo 
"</pre>"
Para ver que trae
  #3 (permalink)  
Antiguo 29/06/2009, 09:42
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 323
Antigüedad: 19 años
Puntos: 0
Respuesta: Crear Array dinamico

Gracias, pero no quiero que me lo imprima, solo quiero cargar el array para en otro lado tratarlo
  #4 (permalink)  
Antiguo 29/06/2009, 09:46
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 323
Antigüedad: 19 años
Puntos: 0
Respuesta: Crear Array dinamico

no leí esta parte "Para ver que trae ", bueno si me muestra todo el array

[0] => Best regards,=>Best regards,
[1] => Have a nice day=>Have a nice day
[2] => See you=>See you

Bueno estos son otras palabras que son diferentes al de arriba.
  #5 (permalink)  
Antiguo 29/06/2009, 09:51
Avatar de Avatar810  
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 16 años, 8 meses
Puntos: 23
Respuesta: Crear Array dinamico

prueba con esto

while ($rs=oci_fetch_array($resp))
$items[$rs['PALABRA_EN']]=$rs['PALABRA_EN'];
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810
  #6 (permalink)  
Antiguo 29/06/2009, 09:54
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Crear Array dinamico

mmm... Si entendí lo que deseas hacer, debería ser así:
Código PHP:
Ver original
  1. $items[$rs['PALABRA_EN']] = $rs['PALABRA_EN'];
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #7 (permalink)  
Antiguo 30/06/2009, 01:21
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 323
Antigüedad: 19 años
Puntos: 0
Respuesta: Crear Array dinamico

Ok, muchas gracias, funcionó
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 04:38.