![]() |
Export to MS Excell, last digit turn into zero - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: Export to MS Excell, last digit turn into zero (/showthread.php?tid=75757) |
Export to MS Excell, last digit turn into zero - kelapamuda - 03-13-2020 Hello Right now i already success in exporting my data from my CI website ( mine use mysql) into MS excell . But if the data digit if bigger than 16, it digit turn into zero. For example,,in mysql my data is 12345678912345678, but after i export it into MS EXcel it change to 12345678912345670. I google and it says that ms excell change last digit into zero it if number if greater than 16 digit. I already try to change datatype in mysql from varchar to tinytext, but the problem still happen. How to solve it? Thanks. RE: Export to MS Excell, last digit turn into zero - zahhar - 03-13-2020 Cast value to text and enclose into `12345678912345678` characters. Also depending on Excel version you may just add whitespace before the value, and enclose into single quotes: ' 12345678912345678'. RE: Export to MS Excell, last digit turn into zero - kelapamuda - 03-22-2020 Yup,,in the export file, i change into this: <td><?php echo ' '.$k->pengguna_username;?></td> It works,,in Excell, it add space, and the number is not turn into zero at the end |