1

Тема: LIMIT

result = mysql_query("SELECT * FROM table_reviews,table_one WHERE table_one.id_image = table_reviews.id_image ORDER BY $sort LIMIT $start, $num",$link)or die(mysql_error());

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 'LIMIT 0, 4' at line
Не можу виправити і зрозуміти в чому проблема

2 Востаннє редагувалося koala (20.04.2015 10:30:59)

Re: LIMIT

Треба побачити, як виглядає весь запит.

$query = "SELECT * FROM table_reviews,table_one WHERE table_one.id_image = table_reviews.id_image ORDER BY $sort LIMIT $start, $num";
result = mysql_query($query) or die("Query \"$query\" got error ".mysql_error());

тепер що виводить?

Так, і замість SELECT ... FROM table1, table2 WHERE ... робіть SELECT ... FROM table1 INNER JOIN table2 ON ... - це швидше.

3

Re: LIMIT

Якщо створюєш новий проект, Можливо варто зауважити, що документація просить застосовувати MySQLi

Recommended API

It is recommended to use either the mysqli or PDO_MySQL extensions. It is not recommended to use the old mysql extension for new development, as it has been deprecated as of PHP 5.5.0 and will be removed in the future.