Вообщем есть вывод товаров из базы данных, запрос sql
" ... ORDER BY $sort";
По умолчанию
$sort = "name ASC";
Хочу по выбору
<select>
в верстке менять эту переменную и обновлять страницу с новой сортировкой.
Пробовал get параметры, но сайт ругается, что в адресной строке какие-то левые символы.
Каркас MVC (в котором я пока "не особо")
В контроллере :
$problems = Problem::getProblemsList($page, $sort);
require_once (ROOT.'/views/site/index.php');
В index.php :
<?php foreach ($problems as $problemItem): ?>
...
<?php endforeach; ?>
в js я знаю, что post параметры передаются на какой-то файл:
$.post("файл.php", params);
А вот как передать параметры на эту же страницу,в которой написан скрипт, и если надо указывать файл этой страницы, то указывать контроллер или вид? - Вот тут я не понимаю, или может каким другим путем это делается?