gpt4 book ai didi

php - 刷新 div 从数据库检索信息而不刷新整个页面

转载 作者:行者123 更新时间:2023-12-01 02:53:34 24 4
gpt4 key购买 nike

我想每 2 秒刷新一次 div auto 而无需重新加载页面,我该如何使用 jquery 执行此操作我确实尝试了一些解决方案,但它们不起作用,如果可以提供帮助那就太好了

对话.php

<?php
$hash =$run_con['hash'];
while($run_message = mysql_fetch_assoc($message_query))
{

$from_id = $run_message['from_id'];
$message = $run_message['message'];

$user_query = mysql_query("SELECT `username` FROM `users` WHERE `id`='$from_id'");
$run_user = mysql_fetch_array($user_query);
$from_username = $run_user['username'];


echo "<div id='auto'<p><b>$from_username</b><br />$message</p> </div>"; //reload this part every 2 seconds


}
?>

<script>
$(document).ready(function(){
setInterval(function(){
$("#auto").load('conversation.php'+$hash)
}, 2000);
});
</script>

最佳答案

更改此行

$("#auto").load('conversation.php'+$hash)}, 2000);

到此

$("#auto").load('conversation.php'+'<?php echo $hash?>')}, 2000);

因为您的 $hash 是 PHP 变量,但您不在 PHP block 内,因此无法访问它。

关于php - 刷新 div 从数据库检索信息而不刷新整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33982057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com