Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    106

    come memorizzare un array in un database mysql?

    salve vorrei sapere se si può memorizzare un array in un database mysql

    più precisamente vorrei creare un inventario di vari oggetti

    $iventario ->

    ['ogetto'] - ['quantità']

    1 - 2
    5 - 3
    9 - 1


    si è un array multidimensionale...

  2. #2
    Cosa intendi?

    oggetto numero 1: 2 pezzi
    oggetto numero 2: 3 pezzi

    ....

    ??
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Ti basta ciclare l'array ed inserire i vari elementi dentro una tabella mysql!

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    106
    mtx_maurizio esatto.

    samleo, come separo i due elementi (id oggetto e quantità)?
    e poi come lo recupero? usando explode e implode x caso?

  5. #5
    Se si tratta di un array che può cambiare forma puoi sempre pensare di serializzarlo, vedi qui http://php.net/manual/en/function.serialize.php
    Promuovi il tuo business su PartnerTip

    Condividi informazioni sulle città del mondo su KooKooZa!

  6. #6
    Puoi anche scrivere le informazioni separandole da qualche simbolo (solitamente si utilizza "|")... poi in lettura utilizzi explode...
    Realizzazione Software, Siti Web ed E-commerce. Consulenza Software ed esperti open source ...
    Scopri i nostri servizi...

  7. #7
    Originariamente inviato da Xnetus
    Puoi anche scrivere le informazioni separandole da qualche simbolo (solitamente si utilizza "|")... poi in lettura utilizzi explode...
    In questo modo il database non sarebbe in forma normale.

    Scusa ma non capisco perchè non puoi fare una tabella

    id_prodotto |quantità


    Oppure direttamente

    id | nome_prodotto | quello_che_vuoi | quantità
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  8. #8
    E' la stessa cosa che non capisco anche io!

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    106
    beh si potrei usare una tabella inventario...

    ma non è che mi occupa più spazzio mettiamo se ho molti utenti?

    mi serviranno le tabelle: utenti, ogetti, inventario

    e in inventario avrò un sacco di oggetti che si ripetono varie volte....

    invece avendo il campo inventario in utenti magari risparmio...o erro?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    70
    , puoi spiegare un po' meglio cosa ti serve?
    mi sembra ci sia un po' di confusione sull'uso dei db... :master:

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.