PHP - CMS haritası ...

1 Cevap php

Dış bağlantı için üzgünüm, bu Check out ama (doğru biçimlendirmek için aptal için maby IAM) burada çirkin görünüyor ^ ^

http://codepad.org/GiOgLhNE

Benimle konuşmak isterseniz benim irc kanalı katılın

tinyurl.com/ylsf7ef (webchat)

1 Cevap

Kullanım katılır.

Ben daha fazla netlik için bazı yerde koşullar kaldırıldı

SELECT
  c.id as c_id, 
  c.alias as c_alias,
  c.title as c_title,
  sc.id as sc_id,
  sc.alias as sc_alias,
  sc.title as sc_title,
  a.alias as a_alias,
  a.title as a_title,
  sa.alias as sa_alias,
  sa.title as sa_title
FROM
  categories c
LEFT JOIN
  articles a
ON
  c.id = a.category_id
LEFT JOIN
  categories sc
ON
  c.id = sc.parent_id
LEFT JOIN
  articles sa
ON
  sc.id = sa.category_id
ORDER BY
  c.rank,
  a.rank,
  sc.rank,
  sa.rank

EDIT: Bildiğim kadarıyla gördüğünüz gibi, bu burada durum böyle değil, ama bazı sınırsız derinlik unsurları almak istiyorsanız, size bakmak isteyebilirsiniz a way to store strong hierarchical data in a relational database.