有什么方法可以使用 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>