ну мб потому, что мне не принципиально?
И сидит такой довольный, в уголке хихикает. "Как я этих дурачков-то вокруг пальца обвёл! Сказал что position, а на самом деле буду id курочить!"
тип поля category - varchar(255)
$sql = "SELECT * FROM tour WHERE `category` = '$cat' ";
вроде не нужно указывать кавычки столбцу, по которому делаете сортировку.
Когда этого требует соответствующая (выбранная для проекта базы данных) нормальная форма.
Всё остальное - не более чем исходные данные для анализа предметной области.