顯示Privatemsg收到幾封信

真開心!最近看完Working with database這一章,覺得好棒!
可能對大家來說都很簡單,可是我還是覺得我突破了,因為我會db_query了!

以下分享Privagemsg這個模組,如何在block裡面顯示"我的收件夾 (2)",
也就是抓出這個使用者收到幾封新信。

以下是我弄的登入後使用者的個人區塊。

<?php
global $user;
$count = db_result(db_query('SELECT COUNT(newmsg) FROM {privatemsg} p WHERE p.newmsg = 1 AND p.recipient = %d', $user->uid));
echo 'Hi!' . $user->name . '

歡迎登入捉迷藏,你今天想做什麼?

';
?>

會長類似這樣: