У меня есть выпадающий список, который динамически генерируется с использованием базы данных mySQL с использованием следующего кода:
$region = mysql_query("select region_name from region", $connection);
echo "<select name=region>Region</option>";
while ($row = $mysql_fetch_array($region))
{
echo "<option value =$row[region_name]>$row[region_name]</option>";
}
echo "</select>"
Однако этот список распечатывается совершенно нормально, когда я отправляю форму, используя метод GET, любой регионимя, в котором есть пробел, не будет правильно передано в URL.Вместо «Южная Австралия» это даст только «Юг»
Я знаю, что URL должен в конечном итоге быть: http://foo.com/query.php?region=South+Australia
Но вместо этого + Австралия просто не появляется.
Кто-нибудь знает, что за глупости я совершил или чего мне не хватает ??