if(isset($kat_cek)){$kat_ust = $kat_cek['kat_ust'];}
kategoriListeleSelect($db,'blog',$kat_ust);Burasıda fonksiyonfunction kategoriListeleSelect($db, $kategoriYer, $kat_ust, $id=0, $string = 1){
$query = $db->query("SELECT * FROM kategoriler WHERE kat_yer=? AND kat_ust=?")->arr(array($kategoriYer,$id))->select();
if($query==true){
foreach ($query as $key => $kat) {
echo '<option '. select($kat['kat_id'],$kat_ust) .' value="'.$kat['kat_id'].'">'.str_repeat('-',$string).$kat['kat_ad'].'</option>';
echo kategoriListeleSelect($db,'blog',$kat['kat_ust'], $kat['kat_id'], $string + 1);
}
}
}function select($value1, $value2){
if ( $value1 == $value2 ){ return "selected";}
}Sorunum selected de...
Sorun şu ki ilk alt kategori de sıkıntı yok örnek veriyorum Yazılım->PHP bir altı buna kadar çalışıyor selected geliyor fakat.
Bir alt kategori daha açıyorum Yani Yazılım->PHP->Arrayler oluyor ama Arrayler olunca düzenlerken select de PHP yi seçmem lazım seçemiyorum.
Umarım anlatabilmişimdir.
