Как экспортировать длинный номер в виде строки в CSV-файл с помощью PHP - PullRequest
0 голосов
/ 29 мая 2018

Когда я пытаюсь экспортировать все поля в порядке, кроме поля NID.Длина этой цифры 17+, так как я могу показать все числа в этом поле (nid) ??У меня есть

Here is the example of excel

$filename = "hello.csv";
            $query = "SELECT * FROM test_users";
            $result_users = $this->conn->prepare($query);
            $result_users->execute();
            // Create array
            $list = array ();

            // Append results to array
            array_push($list, array("## START OF May TABLE ##"));
            while ($row = $result_users->fetch(PDO::FETCH_ASSOC)) {
                array_push($list, array_values($row));
            }
            array_push($list, array("## END OF May TABLE ##"));

            // Output array into CSV file

            $fp = fopen('php://output', 'w');
            fputcsv($fp, ['Serial NO','English Name','Bangla Name','address','bn_address','user_no','nid','previous_cm','meter_no','type_of_user']);

            header('Content-Type: text/csv; charset=utf-8');
            header('Content-Disposition: attachment; filename="'.$filename.'"');
            header("Content-Transfer-Encoding: binary");

            foreach ($list as $ferow) {
                fputcsv($fp, $ferow);
            }
...