Перейти к содержимому

Реферальная программа Мегаплана


Выборка из базы данных и ссылка

#1 M1sterY

M1sterY
  • Пользователь
  • 2 сообщений
  • Репутация: 0
0

Отправлено 19 Август 2012 - 16:47

Здравствуйте форумчане. Не знал куда отнести этот вопрос подумал что сюда. И так.

У меня есть движок объявлений, в котором всегда одинаковая форма добавления объявления. Я хочу его переделать, чтобы при выборе категории автомобили например, то форма добавления менялась на автомобильную тематику т.е Пробег, Мощность двигателя и т.д., и так же с недвижимостью. Вот я не могу реализовать условие. Помогите сделать условие чтобы ссылка от кнопки добавления объявления менялась с заданной категории, например: если человек выбрал категорию №1 = ссылка на форму №1 и т.д.

Движок JBoard

<style>
.lc { font:bold 12px Arial, Helvetica, sans-serif;color:#111}
.req { padding-right:6px}
</style>
<h5 style="margin-top:0; font:bold 13px Arial, Helvetica, sans-serif;color:#297805;"><?=$lang[637]?></h5>
<div class="addform" align="center" style="padding-top:30px"><form action="<?=$h?>new1.html" method="post" enctype="multipart/form-data" name="add_form" onsubmit="return check_fields();">
<div class="lc"><span class="req">*</span><?=$lang[23456789]?></div><div class="rc"><?
$name_cat=(defined('JBLANG') && constant('JBLANG')=='en')?'en_name_cat':'name_cat';
if (ctype_digit(@$_POST['id_category']) || ctype_digit(@$_GET['cat'])){
$getcat = (@$_POST['id_category'])?$_POST['id_category']:$_GET['cat'];
$querycat=mysql_query("SELECT * FROM jb_board_cat WHERE id='".$getcat."'");cq();
$category=mysql_fetch_assoc($querycat);
echo "<div id=\"usercat\"><span class=\"b\">".$category[$name_cat]."</span> (<a href=\"#\" onclick=\"rootcat('usercat');return false;\">".$lang[15]."</a>)<input type=\"hidden\" name=\"id_category\" value=\"".$category['id']."\" /></div>";
}else{
?><select name="id_category" onchange="selcat(this.value,'resultcat');"><option value="no" selected="selected"><?=$lang[99]?> &rarr;</option> <?
  $query=mysql_query("SELECT * FROM jb_board_cat WHERE root_category = 0 ORDER by sort_index"); cq();
  $name_cat=(defined('JBLANG') && constant('JBLANG')=='en')?'en_name_cat':'name_cat';
  while($category=mysql_fetch_assoc($query)) echo "<option value=\"".$category['id']."\">".$category[$name_cat]." &rarr; </option>";

?></select><?
}
?><div id="resultcat"></div></div>

<input name="submit" style="width:70%;" type="submit" value=" <?=$lang[155]?> " /></div></form><br /><br /></div><?
if (defined('ALERT')) echo "<script type=\"text/javascript\">alert('".ALERT."');$('cptch').className=\"err\";</script>";
?></div>

 

 

  • 0

#2 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 19 Август 2012 - 16:54

тебе нужна динамическая форма по типу этой? http://www.dynamicdr...lects/index.htm
  • 0

#3 M1sterY

M1sterY
    Topic Starter
  • Пользователь
  • 2 сообщений
  • Репутация: 0

Отправлено 19 Август 2012 - 17:08

тебе нужна динамическая форма по типу этой? http://www.dynamicdr...lects/index.htm


Да, вот так ) А там можно реализовать, чтобы при выборе первой формы все другие формы сразу стали открытыми, в том смысле , что не пошагово их заполняешь, а какую хочешь сразу заполняешь ) например смотри как на авито , когда выбираешь категорию автомобили http://www.avito.ru/additem
  • 0

#4 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 19 Август 2012 - 17:53

возможно, многое
  • 0


Оформление форума – IPBSkins.ru