Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    accodare array ad array

    codice:
    $conta++
    foreach($array_ordini as $key => $value)
    {
    	$sql = "SELECT * FROM piatti WHERE id_piatto = $key";
    	$query = $db->GetDatabaseResult($sql);
    	$row_from_db = mysql_fetch_assoc($query);
    	$prezzo = $row_from_db["prezzo"];
    	$prezzo_totale = $value * $prezzo;
    	$array = array($conta  => array($key, $value, $prezzo, $prezzo_totale));
    	$conta++;
    }
    ottengo questo risultato, sempre. Sia nel caso che $array_ordini contenga uno o più element

    codice:
    Array
    (
        [0] => Array
            (
                [0] => 15
                [1] => 5
                [2] => 3
                [3] => 15
            )
    
    )
    come posso modificare questa riga

    $array = array($conta => array($key, $value, $prezzo, $prezzo_totale));

    in maniera che il nuovi elementi mi vengano aggiunti invece che sovrascritti a quello precedente...

    ho provato cosi, ma ovviamente non va...

    $array .= array($conta => array($key, $value, $prezzo, $prezzo_totale));

    una mano?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2
    Codice PHP:
    $array[] = array($conta => array($key$value$prezzo$prezzo_totale)); 

  3. #3
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    hai ragione, che

    deve essere l'ora tarda...
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.