Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    PHP interpreta 5.120 come 5 virgola 12 perchè per il PHP il punto è il separatore dei decimali, non delle migliaia.

    Rimuovi i punti dalla stringa e sostituisci la vigola con il punto e poi inserisci il valore nel DB

  2. #2
    Quote Originariamente inviata da filippo.toso Visualizza il messaggio
    PHP interpreta 5.120 come 5 virgola 12 perchè per il PHP il punto è il separatore dei decimali, non delle migliaia.

    Rimuovi i punti dalla stringa e sostituisci la vigola con il punto e poi inserisci il valore nel DB

    No ma il problema è a monte sembra che quando legga legga già come 5.12 infatti l'errore è presente già nel debug che è prima dell'inserimento .

    Utilizzo queste classi per la gestione :

    codice:
    use PhpOffice\PhpSpreadsheet\Spreadsheet;use PhpOffice\PhpSpreadsheet\IOFactory;
    use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
    use PhpOffice\PhpSpreadsheet\Style\Border;
    use PhpOffice\PhpSpreadsheet\Style\Color;
    Può essere un problema già della classe ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.