こんにちは、データベースにテーブルを作成しました
CREATE TABLE `newsticker` (
`NID` bigint(20) NOT NULL AUTO_INCREMENT,
`news` text CHARACTER SET utf8 NOT NULL,
`status` char(1) CHARACTER SET utf8 NOT NULL DEFAULT '0',
PRIMARY KEY (`NID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
私はこれらの機能を持っています
function insert_get_newsticker($var)
{
global $conn;
$query="SELECT * FROM newsticker WHERE status = '1' ORDER BY NID DESC";
$results = $conn->execute($query);
$ns = $results->getrows();
return $ns;
}
これをtplファイルで使用しています
{literal}
<script language="javascript" type="text/javascript" src="js/jquery.ticker.min.js"></script>
<script type="text/javascript">
$(function () {
$('#js-news').ticker({
speed: 0.10,
pauseOnItems: 2000,
controls: false,
fadeInSpeed: 600,
titleText: 'Our Latest News'
});
});
</script>
{/literal}
ニュースを表示したい場所には次のものがあります
<div id="tickerbg">
<div id="ticker-wrapper" class="has-js">
<ul id="js-news" class="js-hidden">
<li></li>
<ul>
</div>
</div>
ニューステーブルの内容を表示できるようにするには、ある種の for ループが必要だと思います。
ありがとう