Originariamente inviato da Ranforinco
Ciao a tutti,
sono novizio del mondo php e non riesco a venire a capo di un problema magari banale.
Devo passare i valori di un array all' interno di un altro array multidimensionale.
I valori a loro volta erano stati ricavati da un record mysql.
In pratica (scrivo un esempio per capirci meglio):
//prendo i valori dal record e li metto in un array con un ciclo
$primoarray=array();
foreach($row as $k=>$v){
if($k=='pippo'){
$primoarray[0] = $v;
}..
//e così via per gli altri valori..
Ora devo mettere i valori in un altro array a qui la mia domanda: posso inserirli come variabili del primo array? Ho provato con vari sintassi ma non so se sia quello o sbaglio proprio nella logica e devo inserirli in altro modo
$secondoarray= array();
$secondoarray[0] = array(
"uno" => 30, "due" => "ciao", "dati" => ???? );
$secondoarray[1]=array(
"uno" => 10, "due" => "addio", "dati" => ???? );
al posto di ???? dovrei mettere il valore $primoarray[0], $primoarray[1]..
Come devo fare?
Ho provato a stampare i valori di $primoarray e sono corretti, mentre se provo a stampare quelli di $secondoarray, con ???? in diverse sintassi, mi stampa proprio "Array".
Grazie!