Efendim insanın basiretinin bağlanması diye bi olayın nasıl bişey olduğunu bir kez daha anlamış oldum if cümleciğinin için yapmış olduğum bi tırnak hatası yüzünden 2 günü mü harcamışım farkında değilmişim sağolsun @Vincanity uyandırdı

sayın @fatal'ın da müsadesiyle kendi kodumu buraya ekleyeyim belki ezsql veya wp kullanan arkadaşlarada lazım olur
function kategorial($id,$s,$sec=0)
{
global $db;
global $sec;
$sec =stripslashes($_GET['kategori_id']);
$kategoriler = $db->get_results("select * from kategoriler where kategori_ust_id='$id' order by kategori_id asc");
foreach ($kategoriler as $kategori){
if($s=='0'){$kaydir2="►"; $css="class='alt'";
}else{
for($a=0;$a<2*$s;$a++){$kaydir.=" ";}$kaydir2="$kaydir »";}
//echo "<option $css value=\"$kategori->kategori_id\">$kaydir2$kategori->kategori_ad</option>";
if($sec==$kategori->kategori_id){
echo "<option value=\"$kategori->kategori_id\" selected>$kaydir2$kategori->kategori_ad</option>";
}
else{
echo "<option value=\"$kategori->kategori_id\">$kaydir2$kategori->kategori_ad</option>";
}
unset($kaydir);
$altkategorivarmi=$db->get_var("select kategori_id from kategoriler where kategori_ust_id='".$kategori->kategori_id."'");
if($altkategorivarmi>0){global $i; $i++; kategorial("".$kategori->kategori_id."","$i"); $i=$i-1;}
}
}
Teşekkür ederim bi sorunun daha üstesinden geldik :)