Bir soru daha.
İl ilçe veritabanı yapısını değiştirmeye karar verdim de yine anlam veremediğim bi hata var. Bu ne hatası ola ki dostalar?
Öncesindeki ilk kayıt ve nextid() fonksiyonu;
function nextid( $tablo ){
global $db;
$q = $db -> $tablo -> findOne();
if( !$q ){ return false; }
return $q['_id']+1;
}
$belge = array(
"_id" => 1,
"tip" => "ulke",
"ad" => "Türkiye",
"kod" => "TR",
"konum1" => 39.945564,
"konum2" => 32.866429,
"ustid" => 0,
"ustidler" => array()
);
$db->konum->insert( $belge );.
Array yapısı da şöyle;
$data = [
[
"ad" => "Adana",
"plaka" => 1,
"konum1" => 36.551069,
"konum2" => 36.324426,
"ilceler" => [
["ad"=>"Merkez"], ["ad"=>"Aladag"], ["ad"=>"Ceyhan"], ["ad"=>"Feke"], ["ad"=>"Imamoglu"], ["ad"=>"Karaisali"], ["ad"=>"Karatas"], ["ad"=>"Kozan"], ["ad"=>"Pozanti"], ["ad"=>"Saimbeyli"], ["ad"=>"Seyhan"], ["ad"=>"Tufanbeyli"], ["ad"=>"Yumurtalik"], ["ad"=>"Yüregir"],
],
],
[
"ad" => "Adıyaman",
"plaka" => 2,
"konum1" => 37.747649,
"konum2" => 38.305703,
"ilceler" => [
["ad"=>"Merkez"], ["ad"=>"Besni"], ["ad"=>"Çelikhan"], ["ad"=>"Gerger"], ["ad"=>"Gölbasi"], ["ad"=>"Kahta"], ["ad"=>"Samsat"], ["ad"=>"Sincik"], ["ad"=>"Tut"],
],
], .....................................