dhimok Posted September 1, 2007 Share Posted September 1, 2007 Can anybody tell me if theres something wrong with this query $result = dbQuery(" SELECT SUM(reviews_stars) AS REVIEWS FROM ".TABLE_PRODUCT_REVIEWS.", ".TABLE_PRODUCTS." WHERE ".TABLE_PRODUCT_REVIEWS.".product_id = ".TABLE_PRODUCTS.".product_id GROUP BY ".TABLE_PRODUCT_REVIEWS.".product_id ORDER BY REVIEWS DESC LIMIT $offset, $rowsPerPage "); Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/ Share on other sites More sharing options...
darkfreaks Posted September 1, 2007 Share Posted September 1, 2007 <?php $result = mysql_query(" SELECT SUM 'reviews_stars' AS REVIEWS FROM ".TABLE_PRODUCT_REVIEWS.", ".TABLE_PRODUCTS." WHERE ".TABLE_PRODUCT_REVIEWS.".product_id = ".TABLE_PRODUCTS.".product_id GROUP BY ".TABLE_PRODUCT_REVIEWS.".product_id ORDER BY REVIEWS DESC LIMIT $offset, $rowsPerPage ");?> Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339462 Share on other sites More sharing options...
Jessica Posted September 1, 2007 Share Posted September 1, 2007 Why are you asking? Is there an error? Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339467 Share on other sites More sharing options...
dhimok Posted September 1, 2007 Author Share Posted September 1, 2007 I am getting the right number of results but empty ones with this errror Notice: Undefined property: stdClass::$product_name and heres the full code <?php $retval = ''; $result = dbQuery(" SELECT SUM(reviews_stars) AS REVIEWS FROM ".TABLE_PRODUCT_REVIEWS.", ".TABLE_PRODUCTS." WHERE ".TABLE_PRODUCT_REVIEWS.".product_id = ".TABLE_PRODUCTS.".product_id GROUP BY ".TABLE_PRODUCT_REVIEWS.".product_id ORDER BY REVIEWS DESC LIMIT $offset, $rowsPerPage "); if(dbNumRows($result) > 0) { $total = dbNumRows($result); while($row = dbFetchObject($result)) { $retval .= '<div>'; $retval .= '<h3>'. $row->product_name .'</h3>'; $retval .= '</div>'; } } ?> Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339470 Share on other sites More sharing options...
darkfreaks Posted September 1, 2007 Share Posted September 1, 2007 <?php $row=>[product_name]; ?> Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339472 Share on other sites More sharing options...
Barand Posted September 1, 2007 Share Posted September 1, 2007 You don't select product_name. Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339478 Share on other sites More sharing options...
dhimok Posted September 1, 2007 Author Share Posted September 1, 2007 Exactly. I thought by using fetchObject class wasnt necessary to select. But it works now as u said, thanks Link to comment https://forums.phpfreaks.com/topic/67581-does-this-look-ok/#findComment-339481 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.