Есть селекты. подобного вида:
$name = isset($_POST["nameing"]) ? $_POST["nameing"] : '';
if($name!= '1' ){if($name != ''){ $conditions[] = "`name` = '".addslashes($name)."'"; } }
echo"Имя <select name=\"nameing\" onchange=\"this.form.submit();\"> ";
echo"<option value=\"1\" selected=\"selected\">Не важно</option>";
$query = "SELECT t.id,
t.id_stoune,
t1.name,
t1.foto,
t1.faktura,
t1.brend,
t.tolchina,
t.buy,
t.nachenka,
t.postavka,
t.srok_postavki,
t.buy_god,
t.trud,
t.otxod,
t.user_id,
t2.namecat_id,
t2.id_stoune,
t3.id,
t3.namecat
FROM
`".$dbpf."_user_stoune` `t`
LEFT OUTER JOIN
`".$dbpf."_stoune` `t1`
ON
(`t`.`id_stoune`=`t1`.`id` )
LEFT OUTER JOIN
`".$dbpf."_tip_stoune` `t2`
ON
(`t1`.`id`=`t2`.`id_stoune` )
LEFT OUTER JOIN
`".$dbpf."_namecat` `t3`
ON
(`t2`.`namecat_id`=`t3`.`id` )
WHERE t.user_id = '".$_SESSION['user_id']."'".$otenokcond."".$brendcond."".$tolchinacond."".$fakturacond."
GROUP BY `t1`.`name`";
$sql = mysql_query($query) or die(mysql_error());
while ($row=mysql_fetch_array($sql))
{
if($_POST["nameing"] == $row['name']){
echo"<option value=\"".$row['name']."\" selected=\"selected\"> ".$row['name']."</option>";
} else {
echo"<option value=\"".$row['name']."\"> ".$row['name']."</option>";
}
}
echo"</select> ";
Они все завязаны друг на друга, т.е. выбор в одном фильтруют другие.
Сейчас это происходит с помощью отправки формы.
(onchange=\"this.form.submit();\")
Как сделать так, чтобы это происходило без перезагрузки и отправки формы?
Подскажите куда копать.
Спустя 19 минут, 21 секунда (9.09.2012 - 19:29) nugle написал(а):
ajax не подойдет?
Спустя 18 минут, 59 секунд (9.09.2012 - 19:48) DarkGuy написал(а):
Цитата (nugle @ 9.09.2012 - 16:29) |
ajax не подойдет? |
Подойдет, только я его совсем не знаю. насколько я понял, мне надо с помощью php делать запрос, а с результатом работать с помощью Ajax. Так ?
Спустя 42 минуты, 4 секунды (9.09.2012 - 20:30) inpost написал(а):
Не так всё
Почитай про аякс 


Спустя 23 часа, 54 минуты, 9 секунд (10.09.2012 - 20:24) OneFinal написал(а):
объясню т.к сталкивался, если что поправите,
аякс дает запрос в пхп он делает свое дело отдает тебе инфу аякс получает и выводит, со всем этим перезагрузки страницы нету
аякс дает запрос в пхп он делает свое дело отдает тебе инфу аякс получает и выводит, со всем этим перезагрузки страницы нету

Спустя 3 дня, 21 час, 3 минуты, 3 секунды (14.09.2012 - 17:27) DarkGuy написал(а):
посоветуйте пожалуйста учебник