Есть такой код может кто поможет Я новичок
<html>
<head>
<title></title>
</head>
<body>
<?php
@ $db = mysql_pconnect("localhost","sklad","12345678");
if (!$db)
{
echo "<big><b>! ---------------> Ошибка : нет соединения с базой. Попробуйте позже</b>.</big>";
exit;
}
mysql_select_db( "sklad") ;
mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251_general_ci'");
$query = "SELECT * FROM skladi";
$result = mysql_query($query) ;
$num_results = mysql_num_rows ($result) ;
$kz=$num_results;
if ($kz<1)
{ echo "<b><big>Ошибка! Не найдены записи. Вернитесь на страницу ввода</big>.</b><br>";
exit;
}
echo "<select id = 'city'>";
for ($i=1;$i<$kz+1;$i++)
{
$row = mysql_fetch_array($result);
echo "<option>",$row['obozn'],"</option>";
}
echo "</select>";
?>
<input type='text' id='cityvalue' />
<script type='text/javascript'>
var elems = document.getElementById("city").options;
var similar = function (A, B) {
for (var i = 0; i < B.length; i++)
if (A.charAt(i) != B.charAt(i)) break;
return i;
};
document.getElementById("cityvalue").onkeypress = function (event) {
var max = 0;
for (var i = 0; i < elems.length; i++) {
var A = elems[i].innerHTML.replace(/^\s+|\s+$/g, "").toLowerCase(),
B = (this.value + String.fromCharCode(event.keyCode)).toLowerCase();
if (similar(A, B) > max)
elems[i].selected = "selected", max = similar(A, B);
}
};
</script>
</body>
</html>
Вопросы:
1 Как выйти из скрипта?
2 Как вернуть в php то что выбрано?
|