v2.5.2
Giriş yap

PHP Sonsuz Kategori Sıralama

jct
1,099 defa görüntülendi

PHP ile sonsuz kategori sistemi için fonksiyon yazmaya çalışıyorum. Tek bir kategori'nin sıralı ebeveynlerini çekerken şöyle bir sorunla karşılaşıyorum.

Yazılım -> Microsoft -> Windows 10 -> Ultimate

Olması gerekirken benim çıktım şöyle oluyor;

Ultimate -> Windows 10 -> Microsoft -> Yazılım

Yazmaya çalıştığım fonksiyon;

function KATEGORI_LISTESI_SIRALI($Deger){

	GLOBAL $MySQLBaglan;

	$MySQL_Query = $MySQLBaglan -> prepare("SELECT * FROM kategori WHERE Kategori_ID = ?");
	$MySQL_Query -> execute([$Deger]);
	$MySQL_Query = $MySQL_Query -> fetch(PDO::FETCH_ASSOC);

	echo $MySQL_Query["Kategori_Ad"];

	if($MySQL_Query["Kategori_Ebeveyn"] == Null){ die(); }

	KATEGORI_LISTESI_SIRALI($MySQL_Query["Kategori_Ebeveyn"]);

}

KATEGORI_LISTESI_SIRALI(12);
hakankorkz
1828 gün önce

döngo fonksiyonu eksik burada dostum

function KATEGORI_LISTESI_SIRALI($Deger){

$MySQL_Query = $MySQLBaglan -> prepare("SELECT * FROM kategori WHERE Kategori_ID = ?");
$MySQL_Query -> execute([$Deger]);
while ($MySQL_Query = $MySQL_Query -> fetch(PDO::FETCH_ASSOC)) }

echo $MySQL_Query["Kategori_Ad"];

if($MySQL_Query["Kategori_Ebeveyn"] == Null){ die(); }

KATEGORI_LISTESI_SIRALI($MySQL_Query["Kategori_Ebeveyn"]);

}
}