ajax修改数据 php,实现修改的功能,用ajax怎么实现,就是一个edit.php读出数据,update.php更新数据,怎么实现?...

ajax提交到edit.php,edit.php中若保存成功,用header("Location:update.php");返回。。

其实我想你是想用ajax完成,只要一个edit文件,提交之后,edit接收到表单,保存成功,把保存的信息比如转成json返回,游览器接收到再去完成一些dom操作。

like

$.ajax({

type:'post',

url:'edit.php',

success:function(data){

$(result).html(JSON.parse(data));

}

})

// 摘自自己去年年初写的页面TAT大牛请轻喷

include("common/conn.php");//链接数据库

$type=htmlspecialchars($_POST['type']);

$uid=$_SESSION['uid'];

$content=htmlspecialchars($_POST['content']);

$content=mysql_escape_string($content);

$create_time=date("Y-m-d H:i:s");

$checkstate='1';

$query="INSERT INTO f_post(type,uid,content,create_time,checkstate)

VALUES('$type','$uid','$content','$create_time','$checkstate')";

$queryId="SELECT P.`id` FROM `f_post` P WHERE `uid`=".$uid." ORDER BY P.`id` DESC LIMIT 1";

if($mysqli->query($query)===TRUE){

if($pids=$mysqli->query($queryId))

{

while($id=$pids->fetch_object())

{

$pid=$id->id;

}

}

$result = array(

'id'=>$pid,

'type'=>$type,

'uid'=>$uid,

'content'=>$content,

'create_time'=>date("H:i:s Y-m-d",strtotime($create_time)),

'editable'=>true

);

echo json_encode($result);

}

else

exit();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值