Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для blackmane

Пользователь


Сообщения: 69
Благодарности: 0

Профиль | Отправить PM | Цитировать


В первом списке таки получилось:
PHP код: Выделить весь код

echo "<select id=\"firm\" name=\"firm\" style=\"width:100px\" onchange=\"getFirm(this)\">";

$r_firm=mysql_query("SELECT * FROM firm_print") or die (mysql_error());
while (
$firm=mysql_fetch_array($r_firm))
    {if ( 
$firm['id'] == $mod_fetch['id_firm'])
{
$sel='selected="selected"';}    else {$sel='';}
    echo 
'<option value="'.$firm['id'].'" '.$sel.'>'.$firm['firm'].'</option>';
    }    
echo 
'</select>';
echo 
'
<select id="model" name="model" style="width:100px" onchange="getModel(this)">'
;
echo 
"<option value='all'>Select</option>
</select>"




Во втором пока никак не получается ((((, плюс к этому нужно сделать так чтобы при обращении к странице сразу выводились selected во всех списках при совпадении, но обращение ко второму списку происходит только после выбора в первом списке ((((
Хотелось бы чтобы выглядело так:

Но такой результат я могу получить написав так:
PHP код: Выделить весь код

echo "<select id=\"firm\" name=\"firm\" style=\"width:100px\" onchange=\"getFirm(this)\">";

$r_firm=mysql_query("SELECT * FROM firm_print") or die (mysql_error());
while (
$firm=mysql_fetch_array($r_firm))
    {if ( 
$firm['id'] == $mod_fetch['id_firm'])
{
$sel='selected="selected"';}    else {$sel='';}
    echo 
'<option value="'.$firm['id'].'" '.$sel.'>'.$firm['firm'].'</option>';
    }    
echo 
'</select>';
echo 
'
<select id="model" name="model" style="width:100px" onchange="getModel(this)">'
;
echo 
"<option value='{$array['model']}'>{$array['model']}</option>
</select>"


Предпоследняя строчка. В-принципе ближе к телу, но остается другая проблема, чтобы посмотреть другие принтеры фирмы Xerox, нужно выбрать сначала другую фирму, а уж потом снова Xerox. (
Вы часом в AJAX не разбираетесь?

Отправлено: 11:56, 09-03-2012 | #9