W dniu 3 czerwca 2012 12:08 użytkownik Marcin marcin@nicram.net napisał:
W dniu 3 czerwca 2012 10:25 użytkownik Sławomir Paszkiewicz < paszczus@gmail.com> napisał:
Niestety zadnych bledow/logow. Jak teraz puscilem z -f 2012/05/31 to
wysylaja sie wszystkie, ale juz z poprawna data czyli 06/01 nie chca.
to dziwne. weź w lini 240, zaraz za zapytaniem wrzuć printa zapytania: print_r($query);
będziesz miał zmienne, które są generowane a później w sql wrzuć to zapytanie. będzie wiadomo czy dobrze łapie faktury.
Nie walcze z tym miesiac, tylko od 2 dni.
Dodalem ta linie, o ktorej pisales. Przy wywolaniu -f 2012/06/01:
SELECT d.id, d.number, d.cdate, c.email, d.name, d.customerid, n.template FROM documents d LEFT JOIN customers c ON c.id = d.customerid LEFT JOIN numberplans n ON n.id = d.numberplanid WHERE c.deleted = 0 AND d.type = 1 AND c.email <> '' AND c.invoicenotice = 1 AND d.cdate >= 1338508800 AND d.cdate <= 1338595199 ORDER BY d.number
i rzeczywiscie wynik to te 5 osob, do ktory faktury sie wysylaja.