|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 20:27)
| | | Давайте сделаем новую тему. Эта длинная слишком.
И в ней неплохо было бы показать файл в том виде, в каком он у Вас сейчас.
>У меня фильтр, который, насколько я поняла Вы имели ввиду был закрыт ДО вывода
Этой фразы я не понял. Что такое закрытый фильтр? | |
| |
|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 20:27)
| | | У меня эта форма не повторяется (прописана один раз), но при выборе идет перезагрузка страницы (выбранные позиции сохраняются) и обработчик формы находится на этой же странице. Я так понимаю, именно таким образом данные и передаются. Или что-то не так? | |
| |
|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 20:13)
| | | У меня фильтр, который, насколько я поняла Вы имели ввиду был закрыт ДО вывода. Я его открыла и закрыла ПОСЛЕ вывода.
Код, написанный Вами, я вписала после запроса:
$res=mysql_query("SELECT *........LIMIT $start, $num");
и после кода:
$res=mysql_query("SELECT * ........LIMIT $last_row, $num");
Похоже, что заработало, но я не уверена, что все правильно. Поправьте меня, пожалуйста, если что-то неверно. | |
| |
|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 20:13)
| | | Ваше сообщение (14.11.2006 в 19:40)
======
Сначала форма для ввода:
<form name="form" method="post" action=index.php>
<input type=hidden name=viborr>
<select name=tip onChange='this.form.submit()'>
<option value='%' selected="selected">Не важно</option>
<?
$res=mysql_query("SELECT DISTINCT tip FROM baza");
|
======
Вот эта самая форма.
На странице с результатами запроса у Вас либо перед, либо после таблицы результатов эта форма будет повторяться. Хотите Вы этого или нет.
Возможно, со скрытыми полями, но эта форма нужна.
Поскольку как иначе передавать параметры фильтра выборки для последующих запросов? | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.11.2006 в 19:57)
| | | А имя самой формы?
<form name = ... > - не имеет значения?
P.S. Я просто окончательно во всем этом запуталась и уже НИЧЕГО не понимаю. :(((
//echo "<form method=post>"; //этой строки не будет - используется общая форма фильтра.
|
Какая общая форма? | |
| |
|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 19:45)
| | | >У меня, наверное, дурной характер, я хочу понимать, что я делаю, прежде, чем делать... :(
Достойный характер.
В массиве $_POST переменные появляются из элементов формы. Именем переменной является то, что прописано в атрибуте name элемента. Значением, соответственно, будет то, что прописано в атрибуте value.
В нашем случае это элементы вроде
<input type=submit name=from[$nav_prev] value='<'>
|
| |
| |
|
|
| |
|
|
| |
для: Trianon
(15.11.2006 в 19:41)
| | | Нет, еще не пробовала... У меня, наверное, дурной характер, я хочу понимать, что я делаю, прежде, чем делать... :(
Пошла пробовать. | |
| |
|
|
| |
|
|
| |
для: Gandzas
(15.11.2006 в 19:37)
| | | А Вы запустить попробовали?
Переменная возьмется из той кнопки, которая будет нажата для перемещения к другой странице. | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.11.2006 в 19:23)
| | | А откуда взялась эта переменная: $_POST['from']? | |
| |
|
|
|