我想在从Mysql数据库中检索数据时添加一个忙碌的微调器。代码是用PHP编写的。问题是,从Mysql数据库中返回结果需要太长时间,我希望用户能得到一些正在发生的事情的指示。
有没有办法做到这一点?
代码如下所示:
<?php
include "db.php"
?>
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
// This part takes too long time to execute
$q
我想在我的网页上有一个基于我的MySQL数据库中数据的div。当数据库中的数据发生变化时,div中的内容也应该发生变化。
例如,假设我的MySQL数据库中一个名为"server_statistics“的表的第一行有一个字段,它跟踪服务器是联机还是脱机。当服务器离线时,MySQL字段从1变为0。当它上线时,它从0到1。
所以我想使用Javascript在我的网页上显示服务器状态,并在不刷新页面的情况下对其进行更新。
我想我可以这样做:
<script type="text/javascript">
var int = self.setInterval(
我对这个javascript函数有问题。
如果我想提交一个表单,如果我在下面这样做,它可以工作:
function submitform()
{
var QandAO = document.getElementById("QandA");
QandAO.submit();
}
如果我想使用AJAX在DB表中添加一行,以导航到插入值的页面,那么下面的代码是有效的:
function submitform()
{
var fieldvalue = $("#QandA").val();
$.post("insertQuestio
我想在不使用jQuery刷新页面的情况下从mySQL获取一些数据。谁能告诉我,如果mysql表中的任何记录被更新,我如何获取数据?例如,下面的代码从数据库中获取一个数字计数,如果有人在数据库中添加了一个数字并更新了它,我如何才能在不刷新页面的情况下显示新的数字?谢谢。
<?
$query = "SELECT number, name FROM members WHERE id=1";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$number = $row['number&
我有以下ajax调用,用于通过服务器上的php文件将表单发送到mysql数据库中:
<script type"text/javascript">
$(document).ready(function(){
$("form#submit").submit(function() {
// we want to store the values from the form input box, then send via ajax below
var fname = $('#fname').attr(
我希望在不让最终用户轮询mysql的情况下,提醒许多已连接的用户数据库中的更改。有没有一种方法可以在不向堆栈下移长轮询的情况下从服务器端触发客户端更新?我使用的是PHP、Javascript和MySQL。大约70个客户端需要一次更新,并且希望有比AJAX/COMET所允许的更好的响应时间和更低的web和数据库服务器命中率。
谢谢,
T