За последние 24 часа нас посетили 56158 программистов и 1775 роботов. Сейчас ищет 1001 программист ...

Проблема в работе скрипта php to excel

Тема в разделе "PHP для новичков", создана пользователем ekip, 10 сен 2010.

  1. ekip

    ekip Активный пользователь

    С нами с:
    11 авг 2009
    Сообщения:
    118
    Симпатии:
    0
    Есть скрипт позволяющий экспортировать данные из mysql в excel лист. Сам скрипт работает нормально, никаких ощибок и ни какой проблемы с кодировкой. Если я открываю экспортированный мною лист в open office и делаю автосумму для выделенных столбцов подсчет проходит верный.
    При открытии того же листа в MS exсel с определенного момента цифры в столбце распознаются excelем как текст, т.е. выравнивается по левому краю и соответственно не участвуют в автосуммировании. Заметил закономерность если в какой то ячейке стоит число и после числа стоит запятая (37,) последующие столбцы начиная с этой строки воспринимаются как текст.
    Как можно победить?
     
  2. ekip

    ekip Активный пользователь

    С нами с:
    11 авг 2009
    Сообщения:
    118
    Симпатии:
    0
    Попробывал победить вот так
    $parce_nomera = str_replace(",", "", $arrow['nomera']);
    Но смысл не меняется отчеты большие где то все равно встречаться такая проблема в других столбцах...