Foros del Web » Programando para Internet » PHP »

Guardar variables en array con while

Estas en el tema de Guardar variables en array con while en el foro de PHP en Foros del Web. Hola!! Quiero hacer un array que contenga diferentes variables, con nombre. Por ejemplo: $apellidos, que contenga 3 variables ($pepe, $paco, $lolo) Quisiera que el while ...
  #1 (permalink)  
Antiguo 12/06/2008, 13:18
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
Guardar variables en array con while

Hola!!

Quiero hacer un array que contenga diferentes variables, con nombre.

Por ejemplo:

$apellidos, que contenga 3 variables ($pepe, $paco, $lolo)
Quisiera que el while me haga posible esto:


echo "Mis apellidos son: " . $apellidos['paco'].

Es para una cosa que quiero hacer: http://www.forosdelweb.com/f8/cuenta-propia-596001/

Este es el while:

Código PHP:
//Sacar todas las fotos necesarias
$sacarfotos=mysql_query("SELECT nombrearchivo FROM sonrisa WHERE tipoarchivo='foto'");
while(
$foto=mysql_fetch_assoc($sacarfotos)){
$nombrefoto=$foto['nombrearchivo'];
$mostrarimagen="<img src='./imagenes/${$nombrefoto}' />"
quiero que aparezca un array, llamado $fotos, en el que funcione si hago esto:

echo ['nombrevariable'];
  #2 (permalink)  
Antiguo 12/06/2008, 13:59
Avatar de Tombar  
Fecha de Ingreso: junio-2008
Ubicación: /home/tombar
Mensajes: 198
Antigüedad: 15 años, 10 meses
Puntos: 11
Respuesta: Guardar variables en array con while

No entendi del todo que es lo que quieres, te dejo un codigo para que pruebes a ver si es lo que estas buscando

Código PHP:

//Sacar todas las fotos necesarias 
$sacarfotos=mysql_query("SELECT nombrearchivo FROM sonrisa WHERE tipoarchivo='foto'"); 

while(
$foto=mysql_fetch_assoc($sacarfotos)){ 
    
    
$fotos[][$foto['nombrearchivo']] = "<img src='./imagenes/${$nombrefoto}' />"
}

//para imprimir la ruta a la primera foto
echo $fotos[0]['nombrearchivo']; 

//para imprimir todos los resultados
var_dump($fotos); 
  #3 (permalink)  
Antiguo 13/06/2008, 07:58
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 2 meses
Puntos: 7
De acuerdo Gracias

Gracias Tombar.
  #4 (permalink)  
Antiguo 18/06/2008, 23:10
Avatar de Tombar  
Fecha de Ingreso: junio-2008
Ubicación: /home/tombar
Mensajes: 198
Antigüedad: 15 años, 10 meses
Puntos: 11
Respuesta: Guardar variables en array con while

Mucho karma para mi^^
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 18:19.