Помогите решить задачу, невыходит определить ID категории
вот файл category_tree.php
<?php
/* available
[categoryID]
[name]
[products_count]
[products_count_admin]
[parent]
[picture]
[subcount]
[level]
[ExpandedCategory]
[ExistSubCategories]
[description]
*/
if(isset($categoryID)) {
$out = catGetCategoryCompactCList($categoryID);
} else {
$out = catGetCategoryCompactCList(1);
}
$smarty->assign('categories_tree_count', count($out));
$smarty->assign('categories_tree', $out);
/* мой запрос который не может определить ID категории и вывести его в min_price*/
$result = mysql_query("SELECT MIN(Price) FROM " . PRODUCTS_TABLE . " WHERE categoryID=33 AND enabled>0");
$min_price = mysql_result($result, 0);
$smarty->assign('min_price', $min_price);
foreach($cats as $catTmp) {
if ($catTmp['subcount'] == 0) {
$q = db_query("select s.*, t.filename FROM " . PRODUCTS_TABLE . " AS s
LEFT JOIN " . PRODUCT_PICTURES . " AS t on (s.default_picture=t.photoID AND s.productID=t.productID)
WHERE s.categoryID=" . (int) $catTmp['categoryID'] . " AND s.enabled=1 ORDER BY s.price, s.date_added ASC LIMIT 0, 4");
$catTmp['items'] = array();
while ($row = db_fetch_row($q)) {
$row["picture"] = $row["filename"];
$row["cena"] = $row["Price"];
$row["Price"] = show_price($row["Price"]);
$catTmp['items'][] = $row;
}
}
$catTmpLev = catGetCategoryById($catTmp['categoryID']);
$catTmp['description'] = $catTmpLev['description'];
$catsTmp[] = $catTmp;
}
$smarty->assign('big_categories_tree_count', count($catsTmp));
$smarty->assign('big_categories_tree', $catsTmp);
?>
Где в запросе я пытаюсь вывести SELECT MIN(Price) FROM " . PRODUCTS_TABLE . " WHERE categoryID=33 AND enabled>0 минимальную цену с категории ID 33
но мне нужно чтобы само определяло ID категории
Выводится это все дело в big_category_tree.tpl.html