PHP Sınırsız Kategori Fonksiyon
PHP Sınırsız Kategori için 2 adet fonksiyonum var;
Birinci fonksiyon kategorileri hiyerarşik alt alta sıralıyor ve sorunsuz çalışıyor.
ikinci fonksiyon herhangi bir kategoriyi hiyararşik sıralıyor ve sorunsuz çalışıyor
Şimdi sorunun olduğu kısım ilk fonskiyon içinde ikinci fonksiyonu kullanınca saçmalıyor. Sanki diziyi temizlemiyorda sürekli üzerine ekliyor gibi duruyor.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (6)
belki işinize yarar şurada anlatmıştım https://www.ekimnet.com/php-ile-sinirsiz-kategori-nasil-yapilir
3 fonskyion yazmalısın
iç içe kullanmalısın
sorgu vs yazan yere kendi PDO sorgularını yaz;
function kat1($katAdi,$KatID){
///$sorgu = "where KatID='$KatID' vs...";
foreach($PDO_Query as $PDO_Data){
$yeniKat = $katAdi."/".$PDO_Query -> Kategori_Ad;
echo $yeniKat."<br>";
kat2($yeniKat,$PDO_Query->katID)
}
}
function kat2($katAdi,$KatID){
///$sorgu = "where KatID='$KatID' vs...";
foreach($PDO_Query as $PDO_Data){
$yeniKat = $katAdi."/".$PDO_Query -> Kategori_Ad;
echo $yeniKat."<br>";
kat1($yeniKat,$PDO_Query->katID)
}
}
function kat(){
///$sorgu = "where KatID='0' vs...";
foreach($PDO_Query as $PDO_Data){
echo $katAdi."<br>";
kat1($katAdi,$PDO_Query->katID)
}
}