已有40人关注
php项目开发案例全程实录 第十二章电子商务页面注册页面“添加失败”,请求帮助
发表在PHP图书答疑 2012-04-24
是否精华
版块置顶:
php项目开发案例全程实录 第十二章电子商务页面注册,按提示,依次填写注册内容,但显示“添加失败”。
按先前老师提示,修改tb_user数据表,将字段属性设为“null”,整型及实型相应地设为“0”,并在程序中写入mysql_error();执行程序仍显示“Incorrect integer value: '' for column 'isfreeze' at row 1”
我想这不是数据表或字段问题,可能是源程序参数问题,打开system/system.inc.php文件:源码如下:<?php
require("system.smarty.inc.php");
require("system.class.inc.php");
//数据库连接类实例化
$connobj=new ConnDB("mysql","localhost","root","4321","db_ShoppingSystem",false);
$conn=$connobj->GetConnId();
//数据库操作类实例化
$admindb=new AdminDB();
//分页类实例化
$seppage=new SepPage();

$smarty=new SmartyProject();

?>
其中,$connobj=new ConnDB("mysql","localhost","root","4321","db_ShoppingSystem",false);
是不是有参数写得不对,导致无法将数据写入数据库??我试图将“false”改为“true”,执行程序后,在网页顶部显示“(mysql): select id,title from tb_public order by id limit 7   
(mysql): select name,url from tb_links order by id   
(mysql): SELECT COUNT(*) FROM tb_commo LIMIT 1   -
(mysql): select * from tb_commo order by sell,id desc LIMIT 6,3   
(mysql): select * from tb_commo order by sell,id desc   
”且注册页面依旧无法写入数据。
分享到:
精彩评论 2
346827366
学分:0 LV1
2012-04-25
沙发
在执行添加操作的文件中,将你要执行的insert语句输出到页面中,然后复制这个语句在phpMyAdmin中,执行这个添加语句,看是否能够正常执行。

或者在您执行的添加语句中,增加isfreeze这个字段,并且为其赋值为0,然后执行添加语句

gfdsagfdsa3
学分:0 LV1
TA的每日心情
奋斗
2021-03-29 12:00:10
2012-04-26
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
在执行添加操作的文件中,将你要执行的insert语句输出到页面中,然后复制这个语句在phpMyAdmin中,执行这个添加语句,看是否能够正常执行。

或者在您执行的添加语句中,增加isfreeze这个字段,并且为其赋值为0,然后执行添加语句


[/FIELDSET]

回复:
 书中原文件中没有这`isfreeze`这个变量,但光盘中附带tb_user表中不知为什么竟多出来`isfreeze`这个字段。(在合适处自行添加mysql_error();)运行程序后显示,Out of range value adjusted for column 'isfreeze' at row 1 ,将'isfreeze'删除后,同时将reg_chk文件中相应SQL语句字段(即倒数第二个,是个空变量)同时删除后, 问题解决了,可以正常注册及顺利登陆了。看来不能一味相信光盘中的代码及数据表,这对初学者难度很大,少不了走些弯路,不过,书中讲解及编写还是很严谨的,学海无涯,祝新手们学习顺利
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照