2012-12-18 63 views
0

我有一個自定義的帖子類型在我的WordPress博客中創建,名爲「評論」。在這裏面,我有一個自定義字段,數字爲5.WordPress的 - 自定義字段的數值一起添加

我想將所有這些數字加在一起,然後除以帖子數量得到總分。

我試圖用這個代碼...

<?php 
$total_score=0; 
$meta_key = 'target';//set this to your custom field meta key 
$allscores=$wpdb->get_col($wpdb->prepare("SELECT meta_value FROM $wpdb->postmeta WHERE  meta_key = %s", $meta_key)); 
foreach ($allscores as $score) { 
$total_score = $total_score + $score; 
} 
echo 'Total score is '.$total_score; 
?> 

但我得到0的結果,任何人都可以看到,我錯了?

+1

儘可能嘗試遍歷呼應$得分變量$ allscores。這可能會揭示問題。 –

回答

0

原來這是我一直以來,在數據庫中輸入的號碼中規定了字母而不是數字,因此0結果我收到了在技術上是正確的:)

相關問題