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']);
}
}
}
?>