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: