14 Lut
2009
14 Lut
'09
20:50
Drobna literówka w zapytaniu, ale bardzo istotna...
Z niewiadomych przyczyn pierwsze n faktur było wystawianych po kolei przez wszystkich użytkowników LMSa, a później gdy kończyły się wpisy w tabeli user, to faktury były wystawiane przez division_author.
W podzapytaniu jest: SELECT name FROM users WHERE id = d.id Czyli wybieranie nazwy użytkownika, porównując id użytkownika z id faktury (?).
A powinno być: SELECT name FROM users WHERE id = d.userid Czyli wybieranie nazwy użytkownika, porównując id użytkownika z id użytkownika który wystawił fakturę :)
W załączniku diffek ;)
Pozdrawiam, Konrad Cempura
!DSPAM:499720a6188164380352099!