Ciao a tutti,
ho un problema che non riesco a risolvere da due giorni.
questo è il mio codice:
Codice PHP:
$obj = array(
'Cliente' => $cliente,
'Label' => $label,
'Imponibile' => $prezzo,
'Importo' => $importo,
'Iva' => $iva,
'Mese' => date('m/Y')
);
var_dump($obj);
$temp_fatture->insert($obj);
Nonostante il var_dump restituisca l'array come pieno:
codice:
array(size=6) 'Cliente' => string '565834968ff399361c1e825e' (length=24)
'Label' => string 'Canone Indirizzo IP' (length=19)
'Imponibile' => float 3
'Importo' => float 3.66
'Iva' => float 0.66
'Mese' =>string'12/2015'(length=7)
I valori inseriti in mongodb sono questi:
codice:
{'_id': ObjectId("566d4daa8ff399e508829e8c"),
'Cliente': '565834968ff399361c1e8975',
'Label': '',
'Imponibile': NumberLong(0),
'Importo': 0,
'Iva': 0,
'Mese': '12/2015'
}
In pratica inserisce solo la variabile $cliente e la data.
Da notare che tutte le altre variabili provengono da un array prodotto da un findOne().
Riuscite a capirci qualcosa?
Grazie mille in anticipo