Pagina 1 di 1

Reports Contributions

Inviato: 20/09/2005, 9:39
da kikoleppard
Ciao ragazzi,

Ho comiciato a testare diverse contrib che fanno Reports.

Beh, mi sono incazzato con queste due. Non posso capire come mai mettono versioni con bug.

La Prima e Sales Reports2. C'e bottone di esportare le dati in CSV file ma non succede niente.

Comunque sono rimasto pui infuriato dalla seconda Contrib :
All Customers Report 2.0

Quello che ha messo l'ultima versione secondo me ha fatto un bel casino.
L'ho installata su osCommerce pulito e mi da questo errore(l'installazione e semplicissima, il bug e li nella query.

Ricevo questo errore.

Codice: Seleziona tutto

1064 - You have an error in your SQL syntax near 'ON a.entry_zone_id = z.zone_id JOIN countries co ON a.entry_country_id = co.coun' at line 1

La query:

Codice: Seleziona tutto

$customers_query_raw = "SELECT c.customers_id , c.customers_default_address_id, c.customers_email_address, c.customers_fax, c.customers_telephone, a.entry_company, a.address_book_id, a.customers_id, a.entry_firstname, a.entry_lastname, a.entry_street_address, a.entry_suburb, a.entry_city, a.entry_state, a.entry_postcode, a.entry_country_id, a.entry_zone_id, z.zone_code, co.countries_name FROM " . TABLE_CUSTOMERS . " c JOIN " . TABLE_ZONES . " z ON a.entry_zone_id = z.zone_id JOIN " . TABLE_COUNTRIES . " co ON a.entry_country_id = co.countries_id LEFT JOIN " . TABLE_ADDRESS_BOOK . " a ON c.customers_id = a.customers_id and c.customers_default_address_id = a.address_book_id ORDER BY $db_orderby $sorted";
Ho dubbio che il syntax è sbagliato qualcosa non inquadra. Veramente e oltre mie conoscenze perchè e un caso che non mi e capitato finora. Le 2 tabelle si uniscono con l'iltima tramite LEFT JOIN. Mi sono confuso nel syntax.

Communque gradirei ogni consiglio e qualche diritta se qualcuno che le ha provate per caso oppure è gran esperto di MySQL.


Ciao e vi ringrazio in anticipo.