投票の結果をブロックに表示することができます。
コンテンツのタイプ :: PHPスクリプト
<?php$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>'
トラバURL : http://suin.asia/trackback/266
氷川 XOOPS Module 開発室