View Single Post
Old 22-11-2020, 22:34   #3
antonio338
Senior Member
 
L'Avatar di antonio338
 
Iscritto dal: Aug 2003
Messaggi: 1174
Premetto che sono arrugginito in php, ma tenter๒ lo stesso di aiutarti.
Il problema del tuo codice risiede qui
Codice:
$array_titolo = array();
$array_calorie = array();
dove sostanzialmente ogni volta crei un array nuovo e lo sovrascrivi in $_SESSION['il_tuo_array'], piuttosto che aggiungere valori a quello esistente.

Io avrei affrontato il problema cosi:
1) controllo se $_SESSION['nome_array'] esiste, con qualcosa del genere:
Codice:
if (!isset($_SESSION['nome_array'])
{
$_SESSION['nome_array'] = [];
}
Se non esiste, creo il mio array.
2) una volta instanziato l'array aggiungo i miei dati
Codice:
array_push($_SESSION['nome_array'], $dati_da_aggiungere);
o in alternativa $_SESSION['nome_array'][] = $dati_da_aggiungere
__________________
VENDITORI ONESTI: krieger, Corrente Elettrica, Cina.Z, Poliacido, Fedemike82, Lucas01, rikop, SystemR89
VENDITORI DA EVITARE: Ancora nessuno

Ultima modifica di antonio338 : 22-11-2020 alle 22:48.
antonio338 ่ offline   Rispondi citando il messaggio o parte di esso