php无刷新更新数据库 php不刷新提交

php/mysql,页面提交后脚本提示成功,但数据库却没有真正的更新。

你提示成功的那句话和你数据库操作根本没关联在一起,当然会每次都提示成功了。数据库操作失败的原因是你的SQL语句中,没有给变量加上单引号。虽然你平时在双引号中使用PHP变量加不加单引号都没关系,但是在SQL语句中不加引号是会产生错误的。将你的SQL语句修改下就应该没问题了。如果修改后还不行,那么你就要检查下你的数据库连接参数是否正确了。

成都创新互联-专业网站定制、快速模板网站建设、高性价比朝阳网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式朝阳网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖朝阳地区。费用合理售后完善,十多年实体公司更值得信赖。

用php做得网页,当数据库有数据录入的时候,想自动在页面上无刷新提示有信息录入该怎么做

可以直接用Timer控件。

前台:

asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick" /asp:Timer

asp:Label ID="Label1" runat="server" Text=""/asp:Label

/ContentTemplate

/asp:UpdatePanel

后台:

protected void Timer1_Tick(object sender, EventArgs e)

{

//读取数据库,判断是否有数据更新,有则弹出消息提示 }

PHP怎样做到无刷新读取数据库中的内容显示出来。本人菜鸟一个!

要图方便的话,去引用个Jquery文件,然后在页面触发AJAX方法,往一个地址发送请求和携带的数据,接收请求成功后返回的数据,再使用js在当前页重新拼接html代码,覆盖原来的。

php mysql uodate语句执行成功,但是无法更新数据库中的数据。

id字段类型是什么?假如是数字类型,试修改如下:

?php

if ( empty( $name_x ) ) {

$i++;

$j++;

$Sql = 'update `man_info` set `name` = \'' . $name_x . '\' where `id` = ' .$id;

$Msg = mysql_query( $Sql ) ? 'success' : '姓名修改失败,错误信息是:' .mysql_error();

$Msg == 'success' or $i--;    

echo 'scriptalert("' . $Msg . '");/script';

}


文章名称:php无刷新更新数据库 php不刷新提交
当前路径:http://scjbc.cn/article/dojopsc.html

其他资讯