Visualizzazione dei risultati da 1 a 5 su 5

Discussione: array

  1. #1

    array

    ciao a tutti,
    ho un ciclo for che conta il numero dei prodotti acquistati e la relativa quantità:

    foreach ($_SESSION as $chiave => $valore) {
    if (strpos($chiave, "uantita[") > 0) {
    $chiave = str_replace("quantita[", "", $chiave);
    $chiave = str_replace("]", "", $chiave);

    $ordine .= '
    <tr>
    <td>'.$prodotto[$chiave].'</td>
    <td>'.$_SESSION["quantita[$chiave]"].'</td>
    </tr>
    ';
    }
    }

    ora vorri crare una variabile all'interno della quale vengano memorizzati TUTTI i valori di $prodotto[$chiave] e quantita[$chiave], in modo da salvarli come stringa di testo in una tabella.
    grazie a chi mi risponde.
    Lo Zio Pas lavora in background

  2. #2
    non so se ho ben capito, tu vuoi salvare un array (nel tuo caso $prodotto per esempio) come stringa di testo?

    Se è questo allora usa serialize() e unserialize(), fanno al caso tuo.

  3. #3
    ...si impara ssempre qualcosa di nuovo...
    mi spieghi come si usano questi comandi?
    Lo Zio Pas lavora in background

  4. #4

  5. #5
    ...beh, non era esattamente quello che cercavo, comunque grazie lo stesso. il mio problema è che sto inserendo in una variabile tutta una pagina html, ma php appena vede delle virgolette nel codice si imbizzarrisce e me le interpreta come comandi, dando il relativo errore.
    Lo Zio Pas lavora in background

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.