Merhaba Arkadaşlar
il ve ilçe adında 2 tane tablom var.
CREATE TABLE `il` (
`id` bigint(20) NOT NULL,
`il_adi` varchar(50) CHARACTER SET utf8 COLLATE utf8_turkish_ci DEFAULT NULL,
`seo` varchar(50) CHARACTER SET utf8 COLLATE utf8_turkish_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `ilce` (
`id` bigint(20) NOT NULL,
`il_id` bigint(20) DEFAULT NULL,
`ilce_adi` varchar(50) CHARACTER SET utf8 COLLATE utf8_turkish_ci DEFAULT NULL,
`seo` varchar(50) CHARACTER SET utf8 COLLATE utf8_turkish_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Örneğin Ankara iline tıklandığında ilçe tablosundaki il_id si 6 olan verileri listelemek istiyorum.
Yani sorgu ankaraya tıkladığımı anlayıp ankaranın ilçelerini listelesin istiyorum.
<?php
$id = $_GET["id"];
$bul = mysql_query("select * FROM ilce where il_id='$_GET[id]'");
while($goster = mysql_fetch_array($bul)){
echo "
<li class='maincat'><li><a href='{$goster["seo"]}.html'>» {$goster["ilce_adi"]}</a></li>
";
}
?>Bu şekilde sonuç alamıyorum.
Inner Join ile nasıl yapacağımı yazarsanız sevinirim.
Teşekkürler