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