JQueryを使用してMySQLデータベースを表示する方法はありますか? 各データを範囲時間 (たとえば 5 秒) で表示してから、自動的に別のデータに変更したい。
私はこのデータを持っています
ID Name Text
1 Iqbal Text from Iqbal
2 Yudi Text from Yudi
3 Zizan Text from Zizan
このようになるはずです
Iqbal Text from Iqbal
5 秒後、次のように変わります。
Yudi Text from Yudi
等々。
JQuery を使用してみましたが、PHP コードで既にフェッチされているデータで使用するのは困難です。PHP から取得したデータを呼び出して JQuery に表示する方法はありますか?
これはphp/MySqlコードです
<html>
<head></head>
<body>
<div class="boxed" style="height:200px; border:1px solid #CCCC99; background:#CCCC99; overflow-x:hidden; overflow-y:scroll;">
<?php
$con=mysqli_connect("localhost","","","");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM jos_news ORDER BY id DESC");
echo "<div id='news'>
<table border='0' height='175px' width='180px' cellpadding='5' cellspacing='0' style='border-radius:10px; border:1px solid #FFFFFF; background-color:#FFFFFF;' >";
while($row = mysqli_fetch_array($result)) {
echo "<tr> <td align='right'><b>". $row['Text'] ."</b></td> </tr>";
}
echo "</table></div>";
mysqli_close($con);
?>
</div>
</body>
</html>
これはjqueryスクリプトです
<script type="text/javascript" src="http://hna-consulting.com/hafizi-associates/templates/template_v5/jquery.js"></script>
<script type="text/javascript">
SliderInt=1;
SliderNext=1;
$("document").ready(function(){
$(".boxed #news").fadeIn(10000);
startSlider();
});
function startSlider(){
loop = setInterval (function(){
$(".boxed #news").fadeOut(300);
},3000)
}
</script>