suin.io

投票結果をブロックに表示したい

suin2006年6月8日

投票の結果をブロックに表示することができます。

コンテンツのタイプ :: 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>'
RELATED POSTS