有这样的事情吗,我不大相信哦,你这样测试看看:
十载的西青网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整西青建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“西青网站设计”,“西青网站推广”以来,每个客户项目都认真落实执行。
$sql="insert ...";
if (mysql_query($sql)) echo '插入成功。';
else echo "执行SQL失败:$sqlBR错误:".mysql_error();
这样同时显示错误原因和语句,看看是否因为插入的数据以前已经存在了,如果是这样的错误原因,你会看见插入数据在数据库里面存在。
$res=mysql_query($sql);
返回的不是数组,需要用mysql_fetch_array()获取记录。所以$res['id'] 不能这样用的。和 asp 的 recordset不一样的
还有 $sql = "insert into admins(id,pwd,Identitys) value('$id','$pwd','$indentitys')";
echo("meta http-equiv=refresh content=0;url=Clients.php");
需要 mysql_query($sql);来执行 $sql
if(mysql_query('insert into ......'))//插入成功后返回true,失败返回false
echo "成功";
else
echo "失败";
把echo "1 record added";
换成
echo "scriptalert('发布成功');location.href='xxx'/script";
其中xxx,是用户点击弹出提示框确认后,跳转打开的url
如果不想跳转,那就把location.href='xxx'去掉即可
执行插入之后,mysql_insert_id()通过这个值可以判断是否成功
函数返回上一步 INSERT 操作产生的 ID