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...
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...
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
Ti basta ciclare l'array ed inserire i vari elementi dentro una tabella mysql!
mtx_maurizio esatto.
samleo, come separo i due elementi (id oggetto e quantità)?
e poi come lo recupero? usando explode e implode x caso?
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
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...
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
E' la stessa cosa che non capisco anche io!
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?
, puoi spiegare un po' meglio cosa ti serve?
mi sembra ci sia un po' di confusione sull'uso dei db... :master: