Merhaba,
$ilcelersor=$db->prepare("SELECT * FROM ilceler where il_id=? order by id ASC");
$ilcelersor->execute($ilid);Böyle denermisiniz?
execute fonksiyonuna verilerin array olarak gönderilmesi lazım böyle deneyin
$ilcelersor=$db->prepare("SELECT * FROM ilceler where il_id=? order by id ASC");
$ilcelersor->execute([$ilid]);.......
edit:
post.php kodlarında herhangi bir çıktı vermiyorsun.
En sonuna echo $rv; eklemelisin.