PHP的mysql插入请求返回无报错,但数据库未更新

php中文网
发布: 2016-06-23 13:55:18
原创
1199人浏览过

有下面这段PHP代码

$query = "insert into index_base (cardid, name, sex, nationality, birth, address, issued, expiration) values ($cardid, $name, $gender, $folk, $birthday, $addr, $agency, $expire)";mysql_query($query);if($buy=="1"){	$bid = mysql_insert_id();echo($bid);	$time=date("Y-m-d",time());	$time.=":1";	$query = "insert into index_b2a (bid, aid, `limit`, now) values ($bid, $aid, '$time', 1)";echo($query);	$result = mysql($query);	echo("result 为".$result);	if(mysql_affected_rows()==1)die("1");	else die("0");}
登录后复制


根据echo和die返回的值来看,请求 $query = "insert into index_b2a (bid, aid, `limit`, now) values ($bid, $aid, '$time', 1)";应该是完全没错,$result为1,且affected rows也是1。
但是在数据库里,怎么也找不到插入的这一条在哪里。

我加了一个echo($query),打印出来的请求为insert into index_b2a (bid, aid, `limit`, now) values (102631, '89', '2014-06-13:1', 1),直接输入mysql,当然也是执行正确的,并且刷新数据库后,立刻能看到插入的条目。

因为limit是关键字,我已经加了``作为引号。
为了确保不会造成错误,89外面的引号也去掉,2014-06-13:1这个值也改了,把后面冒号和数字1去掉。
然后执行:
仍然是mysql里面能生效,php里面不生效,但返回值都说是执行成功。

不知道问题出在哪里?

无阶未来模型擂台/AI 应用平台
无阶未来模型擂台/AI 应用平台

无阶未来模型擂台/AI 应用平台,一站式模型+应用平台

无阶未来模型擂台/AI 应用平台 35
查看详情 无阶未来模型擂台/AI 应用平台

回复讨论(解决方案)

$result =  mysql($query); 中的mysql() 是你自定义的函数么?还是手误?

echo mysql_error(); 看看有没有错误。

是不是入错库了?

$result = mysql($query); 这个是什么?

我也遇到同样的问题,insert 、 update都无法完成。

我也遇到同样的问题,insert 、 update都无法完成。



查了查去也没发现什么,最后弄了一个MySql API文档,找了段代码,更改相应字段就好了。应该是语句字符的问题吧(我也不知道。。。)。

附上我的能insert的代码,你修改内容了试试,希望能解决你的问题:
    $sql="insert into resell_info (id, user, datetime, content) values (null,'12345',null,'12345')";    mysql_query($sql);
登录后复制

mysql_query()函数的第二个参数最好也加上

贴出程序的运行结果

学习,学习,学习

mysql_query(query,connection);

肯定是你没有连接上数据库了。


在mysql里面测,能成功,那说明语句没有问题。但是mysql里面测,其实是在已经链接数据库的状态下进行。

但在php页面,首先你要做的就是先连接数据库,补充connection参数。

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号