Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2012, 18:51
Avatar de sebastianxjavier
sebastianxjavier
 
Fecha de Ingreso: agosto-2011
Mensajes: 23
Antigüedad: 12 años, 8 meses
Puntos: 0
Problema al crear array dinamico

Estimados, juntos con saludarlos, tengo una pequeña duda al declarar un arreglo.

Necesito crear un arreglo que sea de la forma:

Código PHP:
$jugadores = array(
"Alexis Sanchez"=>"12b3",
"Humberto Suazo"=>"87kl",
"Arturo Vidal"=>"98p7"
); 
Si bien este arreglo está definido, necesito hacerlo de forma dinamica y es qui donde tengo el problema:

Código PHP:
$jugadores = array();
$sql "select nombre_jugador, clave_jugador from jugador";
$rsd mysql_query($sql);
while(
$rs mysql_fetch_array($rsd))
{
    
$jugadores[] = array(
        
$rs['nombre_jugador']=>$rs['clave_jugador']
        ); 
}

//Después lo recorro

foreach ($jugadores as $key=>$value
{
    echo 
"$key|$value\n";

Y lastimosamente el resultado es:

"Array|0 Array|1 Array|2"

Necesito que se genere el array de la forma antes expresada, no de la forma:

Código PHP:
while($rs mysql_fetch_array($rsd))
{
     
$jugadores[$rs['nombre_jugador']] = $rs['clave_jugador'];

Atentamente gracias :D