Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   insertar un array dentro de otro (https://www.clubdelphi.com/foros/showthread.php?t=49807)

Yoli 30-10-2007 20:57:23

insertar un array dentro de otro
 
hola a todos. tengo un problemas con 2 arrays. la cuetions es que quiero insertar un array de telefonos dentro de otro array de contacto para que quede algo asi. estoy mediante una consulta sql.

seria algo asi

$contactos
0 => jose
1 => perez
3
0
0 => 8676969
1 => casa
1
0 => 8787878
1 => movil

y asi sucesivamente con los demas contacto. No tengo idea de com seria el ciclo. espero puedan ayudarme. gracias de antemano.

dec 30-10-2007 21:55:34

Hola,

Habría que ver cómo traes los datos, de qué manara los recorres, etc. Así, sin más... yo imagino algo como esto:

Código PHP:


$contactos 
= array();
$results $bd->GetResults($sqlQuery);

if(!empty(
$results)){
  foreach(
$results as $contacto){
    
$id $contacto->contacto_id;    
    
$nombre $contacto->contacto_nombre;
    
$telefono $contacto->contacto_telefono;
    
$contactos["$id"] = array(  
      
'nombre' => $nombre
      
'telefono' => $telefono
    
);
  }


Al cabo tendrías un Array de Arrays que podrías recorrer tal que así:

Código PHP:


foreach($contactos as $id => $contacto){
  
$nombreContacto $contacto['nombre'];
  
$telefonoContacto $contacto['telefono'];


Pero no sé si lo lío más aún...

Yoli 30-10-2007 22:06:45

gracias por la respuesta.. voy a probar y te comento luego.


La franja horaria es GMT +2. Ahora son las 09:32:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi