Selam..
1. İllerin olduğu selectbox'a
id='iller' diyelim.
2. Sonuçların listeleneceği bir div açalım: <div id='sonuclar'></div>
3. ajax.eczane.listele.php dosyamız olsun buradan ile bağlı eczaneleri seçelim.
selectbox 'un olduğu sayfaya şu kodu yapıştır.
<script>
$(function() {
$("#iller").change(function() {
var deger = $(this).val();
$.ajax({
type: "POST",
url: "ajax.eczane.listele.php",
data: "il="+deger,
cache: false,
success: function(sonuc){
$("#sonuclar").html(sonuc);
}
});
});
});
</script>ajax.eczane.listele.php <?php
include "mysql.php"; // veritabanı bağlantısı olan dosyayı include et
$il = (int)$_POST["il"]; // jqueryden gelen ve seçilen il verisi - sadece sayısal
// burada veritabanından verileri çek ve echo ile ekrana bas
// örnek
echo "<select name='eczaneler'>";
$q = mysql_query("select * from eczaneler where plaka = '$il'");
while ($a = mysql_fetch_array($q)) {
echo "<option value='".$a["id"]."'>".$a["adi"]."</option>";
}
echo "</select>";
?>
Kolay gelsin