欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

得到 视图 views (view) 的 sql 语句 得到参数 就可以取 views 的任意字段的 任意值 计算总和 sum num 等等 得到条目数 有大用 有大大用 有大大大用

function  shipingzhongcustomfour_get_total_field_baomingxuefei_value(){
 $view = views_get_current_view();
 $sql = $view->build_info['query'];
 $args = $view->build_info['query_args'];
 $result = db_query($sql,$args);
 $total_field_baomingxuefei_value = 0;
 while ($obj = db_fetch_object($result)) {
   $total_field_baomingxuefei_value += floatval($obj->node_data_field_xueshenname_field_baomingxuefei_value);
 }
 return "<div class='views_count'><strong>总计报名学费 <font color='red' id='total_field_baomingxuefei_value'>" . $total_field_baomingxuefei_value . "</font> 元</strong></div>";
}



function shipingzhongcustomfour_get_view_rowcount(){

 $view = views_get_current_view();

 $page_total = count($view->result);

 //return "<div class='views_count'><strong>嗯条目数 <font color='red'>" . $page_total . "</font></strong></div>";

 if(isset($view->total_rows)){
   return "<div class='views_count'><strong>条目数 <font color='red'>" . $view->total_rows . "</font></strong></div>";
 } else {
   return "<div class='views_count'><strong>条目数 <font color='red'>" . $page_total . "</font></strong></div>";
 }
}


普通分类: