Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自动检测mysql中的新内容,然后在不刷新的情况下更新页面_Javascript_Php_Jquery_Mysql_Ajax - Fatal编程技术网

Javascript 自动检测mysql中的新内容,然后在不刷新的情况下更新页面

Javascript 自动检测mysql中的新内容,然后在不刷新的情况下更新页面,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我有一个博客。如何使它在通过mysql表插入新行时自动更新其内容 如果需要,这里是我的一段代码,可以显示PHP中的不同帖子 $kake = mysql_query("SELECT * FROM `Poster` WHERE `published` = 'yes' ORDER BY id ASC"); while($info = mysql_fetch_object($kake)){ $id = $info->id; ?> <div class="entr

我有一个博客。如何使它在通过mysql表插入新行时自动更新其内容

如果需要,这里是我的一段代码,可以显示PHP中的不同帖子

$kake = mysql_query("SELECT * FROM `Poster` WHERE `published` = 'yes' ORDER BY id ASC");
    while($info = mysql_fetch_object($kake)){
    $id = $info->id;
    ?>
<div class="entry">
<br>

<h2>
<a href="<? echo $adresse;?>?side=read&les=<?echo $id;?>"><? echo $info->tittel;?></a>
</h2>
<div class="meta">
<ul>
<br><br>
<div id="dato">
</div>
</li>
</ul>
</div>
<div class="content"><p style="text-align: center;"><? echo $info->beskrivelse;?><br><center>
<a href="<? echo $adresse;?>?side=read&les=<?echo $id;?>">Les hele innlegget...</a></center>

</div>
<div class="meta">
<ul>
<div id="dato2">
<? echo $info->dato;?> <li> 15:11<li>
Postet i: <a href="<? echo $adresse;?>/blogg.html"><? echo $info->tema;?></a>
<li>
<a href="http:/t_bloggen.html#comment"><? 

$kakeer = mysql_query("SELECT * FROM `kommentarer` WHERE `innleggid` = '$id' ORDER BY id ASC");
$kommentarer = mysql_num_rows($kakeer);

echo $kommentarer;?> kommentarer</a>
</li>
</ul>
<br><br>
</li>
</ul>
</div>
</div>
<? }
} ?>
$kake=mysql\u查询(“从'Poster'中选择*其中'published`='yes'按id排序ASC”);
而($info=mysql\u fetch\u object($kake)){
$id=$info->id;
?>




  • 15:11
  • 第一帖:



并且正在从我的mysql数据库获取详细信息。因此,对于最新的内容,我必须刷新。我如何才能做到这一点,我不需要刷新?

您正在寻找的确实是AJAX。请看一看。基本上,您必须将所有数据库代码放在单独的PHP脚本(服务器端)中,它只输出文本或JSON,打开XMLHttpRequest并使用Javascript(客户端)更新内容


要自动更新打开的浏览器窗口,您可以使用AJAX定期检查更新,也可以使用。

是的,但您需要先做一些研究。如果您向我们展示代码并提供合理的任务,我们将帮助您解决此问题。我们不会为您创建博客。添加了一段代码。