Arkadaşlar sorunum çok karmaşık değil aslında ama biraz kafam karıştı ve seri olmam lazım yardımcı olursanız sevinirim.

Şöyle bi' veritabanı yapısı var;


var_dump'la ekran çıktısı da şöyle:


en derin arraylerin içeriği de "ad" => "ilçe adı" şeklinde.

sorgum da şöyle
$plaka = filtre1( $_POST['il'], true );
$q = $db->konum->findOne( array( "ulke" => "Türkiye" ) );
if( !$q ){ echo "Veritabanı bağlantısında bir hata oluştu."; exit; }

foreach( $q['iller'] as $il ){
	if( $il['plaka'] = $plaka ){ echo $il['plaka']; }
}
eşleşen plakayı tekrar döngüye alıp ilçeleri yazdırcam ama yukardaki kodda henüz nerde olduğunu bulamadığım bi mantıksızlık yapıyorum. Sayfaya izmir plakası gönderdiysem ekran çıktım şöyle oluyor: