Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [PHP + Mongodb] - Inserisce Stringhe vuote

    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

  2. #2
    Problema risolto. Il codice era corretto ma mi ero dimenticato di filtrare le righe all'interno di un foreach...
    Scusate ancora e grazie per l'attenzione..

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.