Witam,
Chciałem zrobić wyszukiwarkę ulic za pomocą autocomplete.
Wybieramy Województwo; miasto; ulicę. Ma problem aby na podstawie wybranego województwa pobierał parametr i przekazywał do wyszukiwania miasta w danym województwie. Później ulicę na podstawie parametru województwo i miasto.
Czy może ktoś podpowiedzieć co zmienić aby te zależności były zachowane. Na ten moment działa mi wyszukiwanie ale bez zależności.
plik index.php
<script type="text/javascript">
$().ready(function() {
$("#w1").autocomplete("get_w_list.php", {
width: 260,
matchContains: true,
minChars: 3,
selectFirst: false
});
$("#m1").autocomplete("get_m_list.php", {
width: 260,
matchContains: true,
minChars: 3,
selectFirst: false
});
$("#u1").autocomplete("get_u_list.php?", {
width: 260,
matchContains: true,
minChars: 3,
selectFirst: false
});
});
</script>
</head>
<body>
<div id="content">
<form action="" autocomplete="off">
<p>
Województwo <label>:</label>
<input type="text" name="w1" id="w1" />
</p>
<p>
Miasto <label>:</label>
<input type="text" name="m1" id="m1" />
</p>
<p>
Ulica <label>:</label>
<input type="text" name="u1" id="u1" />
</p>
<input type="submit" value="Submit" />
</form>
</div>
plik get_w_list.php
<?php
require_once "config.php";
if (!$q) return;
$sql = "select DISTINCT woj from lb_mu where woj LIKE '%$q%'";
$cname = $rs['woj'];
}
?>
plik plik get_m_list.php
<?php
require_once "config.php";
if (!$q) return;
$sql = "select DISTINCT miasto from lb_mu where miasto LIKE '%$q%'";
$mmname = $rs['miasto'];
}
?>