Hacı kodda zaten hata var bu şekilde çalıştığında. Eğer $kid gelmezse WHERE ve ORDER yan yana geliyor, ayrıca recursive çalıştırımlarda sorgu çağırmamanız performans açısından daha iyi olacaktır. Kaldı ki siz mysql bağlantısını bile tekrar tekrar yapmayı göze almışsınız.