Merhaba Arkadaşlar,Php ile kategorinin tüm alt kategorilerini aşağıdaki recursive fonksiyon yardımıyla alabiliyorum. Merak ettiğim bir konu var. Aşağıdaki fonksiyon içerisinde yer alan sql sorgusunda desc/asc ile sıralatabiliyor. Ancak $kid değerine GET ile aldığım veriyi aktardığım zaman neden desc/asc çalışmıyor?
<?php  kategoriYaz(); ?>
<?php
function kategoriYaz($kid = NULL) {
db = new mysqli('sunucu', 'kullanici', 'sifre', 'vt_adi');
  $rs = $db->query("SELECT * FROM kategori WHERE ".($kid ? "kid = ".$kid : "ISNULL(kid)")."  ORDER BY id desc");
    if($rs->num_rows) {
      while($row = $rs->fetch_assoc()) {
        echo $row['isim'];
        kategoriYaz($row['id']);
      }
    }
  }
?>