экспортировать результат запроса MySQL в php и поддерживать ведущий ноль - PullRequest
1 голос
/ 06 августа 2011

Я хочу экспортировать результаты SQL-запроса в виде таблицы в файл XLS (или что-либо, что можно открыть в виде таблицы в MS Excel)

Я пробовал это » PHP-код для преобразованияMySQL запрос к CSV

однако он удаляет все ведущие нули по результату

как мне поддерживать / сохранять лидирующие нули?

Ответы [ 3 ]

1 голос
/ 06 августа 2011

Добавить одиночную кавычку перед первым нулем, например: '002

Это означает, что вы, возможно, должны определить, какие столбцы являются текстовыми, а какие числа, и заставить каждый текстовый столбец начинаться с одинарной кавычки. Таким образом, число с префиксом 0 - это не число, а текст.

0 голосов
/ 05 октября 2017

Предположим, вы хотите установить номер телефона с ведущим "0" при экспорте в CSV по запросу PHP MySql. Просто запишите данные результата, как показано ниже

'="'.$result['telephone'].'"'
0 голосов
/ 09 августа 2011

вы видели эту экспортную библиотеку, в которой используется метод строительных блоков, такой как Google AppInventor?

http://www.freegroup.de/software/phpBlocks/demo.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...