merhaba arkadaşlar aşağıdaki gibi bir formum var bu forma girilen il ilçe like search yapmak istedim ama bir türlü yapamadım ücretli yada ücretsiz farketmez yardımcı olabilirmisini?

html kodlarım
<input type="text" id="search" placeholder="İstanbul, Türkiye">
<div id="res-wrapper"></div>
javascript kodlarım
$("#search").bind("input", function() {
$.ajax({
url: "ajax.php" ,
type: "POST",
data: { "q": $(this).val() },
success: function(res) {
$('#res-wrapper').html(res);
}
});
});
ajax.php de $sehirler değişkenim bu yapıda tüm il ve ilçeleri barındırıyor

Array
(
[ADANA] => Array
(
[sehir_id] => 9146
[ulke] => TURKIYE
[sehir] => ADANA
[ilce] => ADANA
[uzun_adi] => ADANA-MERKEZ
[tam_adi] => TURKIYE-ADANA-MERKEZ
[url] => /tr-TR/9146/adana-icin-namaz-vakti
)

[ALADAĞ] => Array
(
[sehir_id] => 9147
[ulke] => TURKIYE
[sehir] => ADANA
[ilce] => ALADAĞ
[uzun_adi] => ADANA-ALADAĞ
[tam_adi] => TURKIYE-ADANA-ALADAĞ
[url] => /tr-TR/9147/aladag-icin-namaz-vakti
        )
şöyle bir şey yaptım ajax.php de ama ADANA yazarsam geliyor adana yazarsam gelmiyor ve harflere duyarlı olarak autocomplete olmuyor
$gelen = $_POST['q'];

if ($gelen) {

$idNumber = $gelen;

if (isset($sehirler[$idNumber])) {


echo "<div class='item' data-url='/{$sehirler[$idNumber]['sehir_id']}'> {$sehirler[$idNumber]['ilce']} </div>";
}

}