Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2012, 02:39
Avatar de ilen
ilen
 
Fecha de Ingreso: febrero-2009
Mensajes: 125
Antigüedad: 15 años, 8 meses
Puntos: 2
Pregunta array asociativo en 1 variable despues de la consulta

Hola amigos, necesito ayuda URG la historia es esta:

Necesito meter varios valores en una sola variable array, como esto:

Código PHP:
Ver original
  1. $days = array( 3=>"algo",
  2.                          4=>"algo2",
  3.                          5=>"algo3");

la variable $days contiene 1 array asociativo, ahora cuando realizo una consulta MYSQL y al tener los datos estoy haciendo algo como esto:
Código PHP:
Ver original
  1. foreach($r as $k){
  2.             $days[] = array($k->dia=>$k->tema);
  3.         }

pero no es lo mismo ya que estoy poniendo el resultado en varias localidades del array $days[] que lo coloca en cada localidad, y si hago esto
Código PHP:
Ver original
  1. foreach($r as $k){
  2.             $days = array($k->dia=>$k->tema);
  3.         }

tampoco lo almacena todo solo el ultimo registro, espero ser claro lo que yo necesito esque quede el resultado de la consulta algo como esto:
Código PHP:
Ver original
  1. $days = array( 3=>"algo",
  2.                          4=>"algo2",
  3.                          5=>"algo3");
que en 1 sola variable tenga varios valores de esa manera, como puedo resolverlo. salu2