以前は、this SQL queryに関するヘルプを依頼しました。親カテゴリーに属するスニペットをカテゴリーIDを使用して結合します。内部にスニペットがないのに、すべてのカテゴリを表示するように変更しようとしましたが、管理できません。空のカテゴリを表示するようにSQLクエリを変更します。
このクエリの結果を印刷しても空のカテゴリは表示されないため、これはPHPの問題ではないと確信しています。
私はこれを理解するのに役立ち、必要なものを表示するために変更する必要があります。
SELECT c.id AS cid, c.slug AS cslug, c.name AS cname, s.id AS sid, s.name AS sname
FROM categories AS c
LEFT JOIN snippets AS s ON s.category = c.id
WHERE c.live=1 AND s.live=1 AND c.company='$company' AND s.company='$company'
ORDER BY c.name, s.name
任意のヒントやSQLを学ぶための良いリソースへのリンクがあまりにもいただければ幸いです。
は、ここでSQLです。 :)
ここでは、PHPの実行時にクエリが返す内容の例を示します。 SQL http://jsbin.com/obonal PHP Inefficient SQL Query
例題の結果を投稿できますか? – Bytemain
SQLとPHPの例でOPを編集しました – PaulAdamDavis