merhaba arkadaşlar ekteki gibi bir şey yapmak istiyorum ana sektörleri sektörler tablosundan alt sektörleri alt_sektorler tablosundan çekmekte.
alt_sektorler tablosunun yapısı
id
sektor_id
alt_sektor
sektorler tablosunun yapısı
id
sektor
mantıken yapılması gereken şu sektörün id'sine göre alt_sektorler tablosundan sektor_id sine eşit olanları alt alta listeleyecek. ama kodlamada yapamadım.
<?php
$sorgu = mysql_query("SELECT * FROM sektorler ORDER BY sektor ");
$i = 1;
while ($cek = mysql_fetch_array($sorgu)) {
$k = $i % 2;
$id = $cek[id];
$sektor = $cek[sektor];
$alt_sektor = $cek[alt_sektor];
if ($k == "1") {
echo '<tr>';
}
echo "<div class='col_half floatl'>
<p><a href='sektor.php?id=cek[id]' class='big'>$cek[sektor]</a><br />
<span class='colcode2'>
<a href='alt_sektor.php?id=$cek[id]' class='link5'>$cek[alt_sektor]</a>,
</span>
</p>
</div>";
if ($k == "0") {
echo '</tr>';
}
$i++;
}
?>
bu şekilde kodla sadece ana sektörleri listelemekte ama alt sektörleri nasıl lisleyeceğimi bulamadım bir arkadaş yardım ederse sevinirim.
alt_sektorler tablosunun yapısı
id
sektor_id
alt_sektor
sektorler tablosunun yapısı
id
sektor
mantıken yapılması gereken şu sektörün id'sine göre alt_sektorler tablosundan sektor_id sine eşit olanları alt alta listeleyecek. ama kodlamada yapamadım.
<?php
$sorgu = mysql_query("SELECT * FROM sektorler ORDER BY sektor ");
$i = 1;
while ($cek = mysql_fetch_array($sorgu)) {
$k = $i % 2;
$id = $cek[id];
$sektor = $cek[sektor];
$alt_sektor = $cek[alt_sektor];
if ($k == "1") {
echo '<tr>';
}
echo "<div class='col_half floatl'>
<p><a href='sektor.php?id=cek[id]' class='big'>$cek[sektor]</a><br />
<span class='colcode2'>
<a href='alt_sektor.php?id=$cek[id]' class='link5'>$cek[alt_sektor]</a>,
</span>
</p>
</div>";
if ($k == "0") {
echo '</tr>';
}
$i++;
}
?>
bu şekilde kodla sadece ana sektörleri listelemekte ama alt sektörleri nasıl lisleyeceğimi bulamadım bir arkadaş yardım ederse sevinirim.