Merhaba arkadaşlar şehir il ilçe köy ve mahalle veritabınımı illere ilçelere köylere ve mahallere böldüm fakat içinden çıkılmaz bir duruma geldim.
tablo yapısı
INSERT INTO `il` (`id`, `koy`, `mah`, `ilce`, `il`, `il_id`) VALUES
(1, 'Büyükçıldırım Köyü ', 'Köyler', 'Seyhan', 'Adana', 1),
(2, 'Büyükdikili Köyü', 'Köyler', 'Seyhan', 'Adana ', 1),
..
(70, 'Yukarıçiçekli Köyü ', 'Köyler', 'Yüreğir', 'Adana ', 1),
..
(172, 'Aydınyurdu Köyü', 'Köyler', 'Sarıçam', 'Adana ', 1),
..
(275, 'Hasanbeyli Köyü', 'Köyler', 'Sarıçam', 'Adana ', 1),
index.php
<?
$sorgu2=mysql_query("SELECT * FROM `il` WHERE `il_id`='".$id."' group by il_id");
while (
$ilyaz=mysql_fetch_array($sorgu2)
){
?>
<h2><span><?=$ilyaz['il'];?></span></h2>
<h3><?=$ilyaz['il'];?> Haritasi - <?=$ilyaz['il'];?> Yol haritası </h3>
<?
$sorgu3=mysql_query("SELECT * FROM `il` WHERE `il_id`='".$id."' group by ilce");
while (
$ilceyaz=mysql_fetch_array($sorgu3)
){
?>
<?
$sorgu4=mysql_query("SELECT * FROM il WHERE il_id='".$id."' group by koy order by rand() limit 10");
while (
$koyyaz=mysql_fetch_array($sorgu4)
){
?>
<p class="testTxt1"><i><?=$ilceyaz['ilce'];?><br><?=$koyyaz['koy'];?></i><img src="images/coma_inverse.gif" alt="" /></p>
<?
}
}
}
?>bu sorgulamamı 3 sorguda değilde tek sorguda nasıl yapabilirim.