Динамический SELECT

darksmoke

Новичок
Динамический SELECT

Я извиняюсь за наглость. К сожалению я в яваскрипте полный нуль. Помогите найти решение.
есть два select'a их надо объеденить (связать).
PHP:
function fcountry() {
	$country = array ("::: chouse :::", "Russian", "Ukraine");

	echo "<select name=\"country\" size=\"1\">";
	foreach ($country as $key=>$value) {
		if (isset($_POST['counry']) AND $key == $_POST['country']) {
			$selected='selected="selected"';
		} else {
			$selected="";
		}
		echo "<option value=\"$key\"$selected>$value</option>";
	}
	echo "</select>";
}
function fcity() {
	$city = array ("::: chouse :::", "Moscow", "San-Peterburg","Kyiv", "Odessa");

	echo "<select name=\"sity\" size=\"1\">";
	foreach ($sity as $key=>$value) {
		if (isset($_POST['sity']) AND $key == $_POST['sity']) {
			$selected='selected="selected"';
		} else {
			$selected="";
		}
		echo "<option value=\"$key\"$selected>$value</option>";
	}
	echo "</select>";
}
 

darksmoke

Новичок
Да, я так делал. Везде описывается как создавать руками, всмысле пишем option столько раз сколько элементов, а я элементы вывожу через forech и не хочу этого менять. Как это связть не где не описывается?
 

@ndrey

Новичок
a $country и $city откуда берутся? вручную создаются? или из базы?
 

darksmoke

Новичок
Да, я этот пример видел, но мне тут не понятно как реализовать параметр class= в мой php код.
И вторую ссылку я смотрел. И таже проблема. Не могу склеить в едино php и javascript.
 

darksmoke

Новичок
PHP:
function fcountry() { 
    $country = array ("::: chouse :::", "Russian", "Ukraine"); 

    echo "<select name=\"country\" size=\"1\">"; 
    foreach ($country as $key=>$value) { 
           echo "<option value=\"$key\">$value</option>"; 
    } 
    echo "</select>"; 
}
у меня ж не будет тут не какого поста ((. Я выбераю страну и появляется города.. без всяких нажатий кнопок... Поста тут нет (
 
Сверху