投票モジュールの結果をブロックで表示
XOOPS : Forum :投票モジュールで,結果をブロックに表示させるには?
またも、カスタムブロックネタですが・・・(^^ゞ
//Auther SUIN(tms)
$poll_id = 3;//投票のID
$limit = 3;//何位まで?
global $xoopsUser,$xoopsDB;
$sql = $xoopsDB->query("SELECT question FROM ".$xoopsDB->prefix('xoopspoll_desc')." WHERE poll_id = ".$poll_id);
$desc = $xoopsDB->fetchArray($sql);
echo $desc['question'].'(結果上位'.$limit.'位)';
$sql = $xoopsDB->query("SELECT option_text, option_count, option_color FROM ".$xoopsDB->prefix('xoopspoll_option')." WHERE poll_id = ".$poll_id." ORDER BY option_count DESC LIMIT ".$limit);
echo '<table>';
while ($option = $xoopsDB->fetchArray($sql)){
echo "<TR><TD>".$option['option_text']."</TD><TD><B>".$option['option_count']."</B>票</TD></TR>";
}
echo '</table>';
なるほどね。
« 2つのブロックを1つのブロックとして表示 | トップページ | XOOPS3 と Zang »
「XOOPS Cube」カテゴリの記事
- XOOPS Cube Legacy は"CMS"じゃないよね(2009.03.26)
- XOOPS Cube公式 日本語サイト(2008.08.27)
- XOOPS Cubeの9の誤解(2008.08.12)
- XOOPS Cube Project(2008.05.24)
- RE:Characters in XOOPS Cube(2008.04.24)
この記事へのコメントは終了しました。
コメント