php中,用到ajax更新数据,但是却不往数据库里面进

<divid="msg1"><?php$idid=$_SESSION['id'];$a=$obj->cha_xun($table,"id",$idid);$shushus... <div id="msg1"><?php
$idid=$_SESSION['id'];
$a=$obj->cha_xun($table,"id",$idid);
$shushushushu=$obj->shu_juji($a);
//$shushushushu=mysql_fetch_array($a);
echo $shushushushu["jifen"];?>(php里面是输出数据库下的积分)
</div> (外面是根据ajax判断输出最新的积分)

$a=$obj->cha_xun($table,"id",$idid);
$shushushushu=$obj->shu_juji($a);
$date=date("Y-m-d");

ajax里面判断

if ($shushushushu["date"]==$date)//如果数据库下的时间等于当前时间
{echo $shushushushu["jifen"];

}
else{

$c=$_SESSION['id'];
$num="upd";
$field="`date`=$date";
$value="`id`=$c";
$obj->zsg($num,$table,$field,$value);//修改数据库下的时间

$sum=$shushushushu["jifen"];
for ($i =$shushushushu["jifen"];
$i <= $shushushushu["jifen"]; $i++) {
$sum = $sum+1;
}

$c=$_SESSION['id'];
$num="upd";
$field="`jifen`=$sum";
$value="`id`=$c";
$obj->zsg($num,$table,$field,$value);//修改数据库下的积分

echo $sum; }

修改的代码应该是没有错的,,但是就是进不去数据库,,求大神指点,,初学者,,,
展开
 我来答
千殊惠0gE
2015-03-26 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:81.7万
展开全部
看不懂你的代码~ 写得太烂

先用 url 传参 单独执行一下 你的ajax 页面。 如果没有问题,在去检查你的js
匿名用户
2015-03-26
展开全部
因为你是采用get方式发送请求的,
在上面的例子中,您可能得到的是缓存的结果。为了避免这种情况,例如可以向 URL 添加一个唯一的 ID: xmlhttp.open("GET", "reg.php?t="+Math.random(), true);
我看了你上面的dt=+new Date().getTime(),我验证了一下:

为什么getTime()得到的不是真正的日期呢?
如果不是缓存问题,那么就可能是数据库设置方面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式