私の osCommerce ストアでは、サブカテゴリまたは子カテゴリを持たないカテゴリの parent_id を取得したいと考えています。
コードで次を使用しました。
$categories_query = tep_db_query("select c.categories_id, cd.categories_name
from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd
where c.parent_id = '$parent_id' and
c.categories_id = cd.categories_id
order by sort_order, cd.categories_name");
定数が入力されると、上記は次のように変換されます。
select c.categories_id, cd.categories_name
from categories c, categories_description cd
where c.parent_id = '$parent_id' and
c.categories_id = cd.categories_id
order by sort_order, cd.categories_name