PDA

View Full Version : مشکل برگرداندن مقدار از جدول داخل حلقه



mostafa272
چهارشنبه 02 مرداد 1392, 10:59 صبح
سلام

می خوام داخل حلقه تابعی رو فراخوانی کنم که از جدول نام رو براساس id بر گردونه ولی نمی دونم چرا چیزی بر نمی گرده:



foreach($last_prod as $key=>$value){
$last_prod[$key]->product_link = SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id='.$value->category_id.'&product_id='.$value->product_id, 1);
$last_prod[$key]->category_link = SEFLink('index.php?option=com_jshopping&controller=category&task=view&category_id='.$value->category_id, 1);
$title=$category->getCategoryName($value->category_id);
$last_prod[$key]->cat_name=$title->name ;
}





تابع :



function getCategoryName($catid){
$db = JFactory::getDBO();
$lang = JSFactory::getLang();
$name = $lang->get('name');
$query = "SELECT `".$name."` as name FROM `#__jshopping_categories` WHERE category_id=".$catid;
$db->setQuery($query);
return $db->loadObjectList();

}