突然我在索引頁沒有變化發生在所有得到這個錯誤顯示,並正在爲幾個月,PHP的錯誤 - 在array_multisort
PS:我的直播網站:sudanesetweeps.com
array_multisort() [function.array-multisort]: Argument #1 is expected to be an array or a sort flag in
Warning: Invalid argument supplied for foreach() in
我用下面的代碼:
<?php
require_once("dbconnect.php");
$query = " SELECT COUNT(*) cnt, hashtags
FROM tweets
WHERE tweeted_at > DATE_SUB(NOW() , INTERVAL 1 DAY)
AND hashtags != ''
GROUP BY hashtags
ORDER BY cnt DESC ";
$res = mysql_query($query);
while($row = mysql_fetch_assoc($res)) {
$count = $row['cnt'];
$hashtags = explode(" ", $row['hashtags']);
foreach($hashtags as $hashtag) {
//$index = array_search($hashtag, array_keys($topics));
if(strtolower($hashtag) != 'gmaes' && strtolower($hashtag) != 'lord' )
$topics[strtolower($hashtag)] += $count;
}
}
array_multisort($topics, SORT_DESC);
echo "<ul id='mytags'>";
$index = 0;
foreach($topics as $key=>$value) {
$index++;
if($key != "") {
$trending[$key] = $value;
echo "<li><a class='size".$index."' href='http://twitter.com/#!/search/realtime/%23".$key."'>#".$key."</a></li>";
}
if($index >6)
break;
}
echo "</ul>";
?>
請加上'的var_dump($主題);'的multisort之前,向我們展示了輸出。 – 2011-12-25 10:19:55
謝謝我想通了一個我的cron工作被打破了,哪種情況下沒有存檔,謝謝 – 2011-12-25 10:30:14