• Чем читать excel файлы в PHP?

    @gsur Автор вопроса
    Пока существуют файлы .xls .xlsx .xlsb, Phpexcel как раз .xlsx этим методом и открывает, но однажды массив с результатом пришел пустым, потратив уйму времени на вычислении момента где данные пропадают, нашел что строка simplexml_load_string как раз таки и возвращает "ничего", не знаю возможно ли копать глубже, открывая "не читаемый" файл из 1С и его пересохраненную версию из MS Excel в простом текстовом редакторе(xml-ы из архива) не нашел разницы, однако результат чтения первого пуст, второй в полном объеме.
    Ответ написан
    Комментировать
  • Как добавлять whereHas по условию в Laravel 5?

    @gsur
    Не знаю актуально ли, но провозившись с похожей проблемой некоторое время, нашел такое решение:
    - Берем начальный экземпляр запроса
    $query = DB::select('users')->where('age', '>=', '16');

    - Возвращаем по условию результаты запроса с различными where, и конечно же участвует начальный where (хотя он не обязателен)
    if (a > b) 
          return $query->where('name', 'John')->get();
    elseif (b > a)
          return $query->where('lastname', 'Winners')->get();
    Ответ написан
    Комментировать