|
|
|
|
|
для: VladisOK
(29.05.2007 в 22:09)
| | Можно попробывать сделать на подобии моего
<select class=input type=text name=tips>
<option value='tip' <?php if($tips == 'tip') echo "selected"; ?>>Тип объявления
<option value='serch' <?php if($tips == 'serch') echo "selected"; ?>>Поиск работы
<option value='pred_rab' <?php if($tips == 'pred_rab') echo "selected"; ?>>Предложение работы
<option value='bay' <?php if($tips == 'bay') echo "selected"; ?>>Куплю
<option value='sel' <?php if($tips == 'sel') echo "selected"; ?>>Продам
<option value='yslygi' <?php if($tips == 'yslygi') echo "selected"; ?>>Услуги
</select> <font class=pos>*Выбирите тип объявления</font>
|
| |
|
|
|
|
|
|
|
для: VladisOK
(29.05.2007 в 22:09)
| | Атрибут name=pro напрашивается не в тег <form ...>, куда Вы его запихали, а в тег <select >
option value=\"-----------\" верхней строки не самое удачное....
Если в атрибуте action тега form стоит знак вопроса - считайте , что она обращается к тому же скрипту, который выводил форму. | |
|
|
|
|
|
|
| Шеф дал команду добавить в новом сайте ( сайт я не делал !) выподающее меню с названиями производителей и при выборе производителя уже открываеться такая же страница но отсотированная по производителю. Сайт на PHP и Mysql.
Производителей пока только два ARISTON и SIEMENS (планируеться увеличить т.е. надо сразу это учесть)
Мои действия: создал поле:
-----------------------------
pro varchar(100) no
-----------------------------
в таблице wares
В администрировании сайта добавил поле $pro для ввода Производителей
На странице вывода подподгруп товаров сделал меню:
---------------------------------------------------------------------------------
// --- search form ---
echo "Image1\"73\" align=\"center\";
echo "\">\n";
echo "<form name='pro' action=? method=post>";
echo " <tbody>\n";
echo " <tr>\n";
echo " <td width=\"45\"><label>\n";
echo " <select>\n";
echo "<option value=\"-----------\">Выбрать производителя</option>\n";
echo "<option value=\"Ariston\" >Ariston</option>\n";
echo "<option value=\Siemens\" >Siemens</option>\n";
echo " </select>\n";
echo " </label></td>\n";
echo " <td width=\"118\"><input id=\"Image1\"\n";
echo " onmouseover='MM_swapImage(img/$lang/poisk.jpg",1)'\n";
echo " onmouseout=\"MM_swapImgRestore()\" type=\"image\" height=\"20\" width=\"70\"\n";
echo " src=\"img/$lang/poisk2.jpg\" border=\"0\"\n";
echo " name=\"Image1\" />\n";
echo " </A></td>\n";
echo " </tr>\n";
echo " </tbody>\n";
echo " </form>\n";
echo " <tr>\n";
echo " <td></TBODY></td>\n";
echo " </tr>\n";
echo " </table>";
// ---- end search form ------------------------------------------------------------------------------------
На странице, где выводиться товар в подподгруппе, в имеющейся запрос добавил запись pro:
----------------------------------------------------------
"SELECT
wares.id,
wares.id_subtype,
wares.title,
wares.prev1,
wares.popup1,
wares.price,
wares.pro,
wares.made,
subtypes.title " .
"FROM wares, subtypes " .
"WHERE
wares.lang='$lang' && wares.id_type='$id_type' && wares.id_subtype='$id_subtype' && wares.id_subtype=subtypes.id " .
"ORDER BY wares.pro, wares.date DESC, wares.id DESC
LIMIT " . ($page * $DEF['PICT_PER_PAGE']) . ", " . $DEF['PICT_PER_PAGE'];
--------------------------------------------------------------------------------------------------------------------------------------------
В администрировании всё в порядке - Названия производителей добавляеться в базу
в WHERE пока не въезжаю как сформулировать и в меню ACTION непонятно куда линк
Помогите господа бедному студенту!!! | |
|
|
|
|