вот что получилось в php
<?
header('Content-Type: text/html; charset=windows-1251');
if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$db = mysql_connect("localhost", "alloall", "12345");
mysql_select_db("alloall",$db);
if ($_GET['cod_country'] == 1) {
$items=mysql_query('SELECT id, cod_contry FROM alloall_code WHERE cod_zone=1');
$json = '';
while ($a = mysql_fetch_assoc($items)){
$json .= ($json ? ',' : '') . '{"value" : "' . $a['id'] . '", "text" : "' . addslashes($a['cod_country']) . '"}';
}
if ($json)
echo '[' . $json . ']';
?>
всё равно не работает.