get_results("SELECT DISTINCT `price` FROM ".WPSC_TABLE_PRODUCT_LIST." WHERE `active` IN ('1') ORDER BY price ASC",ARRAY_A); if($result != null) { sort($result); $count = count($result); $price_seperater = ceil($count/6); for($i=0;$i<$count;$i+=$price_seperater) { $ranges[]=round($result[$i]['price'],-1); } $ranges = array_unique($ranges); $final_count = count($ranges); $ranges = array_merge(array(), $ranges); $_SESSION['price_range']=$ranges; // echo('
'.print_r($ranges, true).''); for($i=0;$i<$final_count;$i++) { $j=$i; if ($i==$final_count-1) { echo "Over ".nzshpcrt_currency_display($ranges[$i],1,true)."
\n\r"; echo " \n\r"; echo "
\n\r"; } function widget_price_range_init() { if(function_exists('register_sidebar_widget')) { register_sidebar_widget(__('Price Range', 'wpsc'), 'widget_price_range'); register_widget_control(__('Price Range', 'wpsc'), 'widget_price_range_control'); } return; } add_action('plugins_loaded', 'widget_price_range_init'); ?>