Pagina 1 di 1

[RISOLTO] problema error 1064 in specials.php

Inviato: 08/05/2008, 8:22
da jaki
Ciao a tutta la comunità, ho questo problema su specials.php:

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-6, 6' at line 1

select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price from products p, products_description pd, specials s where p.products_status = '1' and s.products_id = p.products_id and p.products_id = pd.products_id and pd.language_id = '2' and s.status = '1' order by s.specials_date_added DESC limit -6, 6


uso mysql 5

Grazie mille!

Inviato: 08/05/2008, 8:43
da jaki
risolto:

in includes/classes/split_pages_results.php


da così

Codice:

$this->sql_query .= " limit " . $offset . ", " . $this->number_of_rows_per_page;


a così

Codice:

$this->sql_query .= " limit " . max($offset, 0) . ", " . $this->number_of_rows_per_page;


un abbraccio

Inviato: 27/08/2008, 20:36
da MaxP4
Utile anche a me... :wink: