|
|
|
| т.е. при выборе элемента из списка должна происходить отправка данных формы.
заранее спасибо.
echo '<form action="combo2.php" method="get">';
$query=mssql_query("select id_production, production from production");
$num_rows = mssql_num_rows($query);
echo '<select name=product size=1>';
for ($i=1; $i <=$num_rows; $i++)
{
$res=mssql_fetch_assoc($query);
echo "<option value=".$res['id_production'].">".$res['production']."</option>";
}
echo '</select>';
|
| |
|
|
|
|
|
|
|
для: kid_a
(08.11.2007 в 19:38)
| | Можно:
<select name=product size= onchange="this.form.submit()"
|
| |
|
|
|
|
|
|
|
для: sim5
(08.11.2007 в 19:40)
| | большое спасибо.
у меня есть 2 выпадающих списка, 2 зависит от 1.
вот 2:
echo "<form>";
$id=$_GET['product'];
$query=mssql_query("select id_name, name from [name] where id_production=$id");
$num_rows = mssql_num_rows($query);
echo '<select name=day2 size=1>';
for ($i=1; $i <=$num_rows; $i++)
{
$res=mssql_fetch_assoc($query);
echo "<option value=".$res['id_name'].">".$res['name']."</option>";
}
|
в форме много текстовых полей + кнопка с submitom "добавить в базу".
простите за оффтоп, но как как сделать это без перезагрузки? ajax я не знаю. | |
|
|
|
|
|
|
|
для: kid_a
(08.11.2007 в 20:05)
| | А без AJAX сделать без перезагрузки не получится. Могу посоветовать подобие AJAX, но очень простое в понимании и решении. Прочитайте по ссылке статью "Давно забытый AJAX", возможно это вам подойдет. | |
|
|
|
|
|
|
|
для: sim5
(08.11.2007 в 20:14)
| | спасибо. | |
|
|
|
|
|
|
|
для: sim5
(08.11.2007 в 20:14)
| |
>Могу посоветовать подобие AJAX, но очень простое в понимании и решении. Прочитайте по ссылке статью "Давно забытый AJAX", возможно это вам подойдет.
|
А я что-то не нашёл статьи с таким названием по ссылке. :-(
Где она там спряталась? | |
|
|
|
|
|
|
|
для: Eugene77
(10.11.2007 в 19:20)
| | Веб-дизайн -> Консультации | |
|
|
|
|
|
|
|
для: sim5
(10.11.2007 в 19:23)
| | Действительно, дюбопытная статья! | |
|
|
|