帝国论坛帝国软件产品与服务帝国下载系统[已经解决]关于集成网银在线接口时写入数据库报警的问题 【本版专题贴子】  
主题:[已经解决]关于集成网银在线接口时写入数据库报警的问题 [加入收藏夹]   

51src
用户头衔:书生

精华贴   :0
发贴数   :14
经验值   :54
注册时间:2008-01-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已经解决]关于集成网银在线接口时写入数据库报警的问题
我在帝国下载的数据库中新建了一个表e_paylog,用来记录用户的支付情况
在send.php中写入表e_paylog , 由chinabank.html提交至send.php处理订单时总是显示:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\host\WebSite\class\db_sql.php on line 26

然后转向网银的网关页面,哎呀呀,真难看啊!

我看了下,正是由于这个语句造成了出现此警告,若将此操作数据库语句屏蔽则不会出现警告:
$link=db_connect();
$empire=new mysqlquery();

$empire->fetch1("insert into e_paylog set ......");

看了下数据库,虽然报警,但每条数据已经被成功写入数据库了!db_sql.php 是被加密的,恳请WC老大支招

[该贴被修改 1 次,最后修改时间 2008-02-18 13:15:46 ]



2008-02-18 00:48:21 已设置保密 顶部 回复 引用 报告 编辑 删除

零距离
用户头衔:探花

精华贴   :0
发贴数   :4834
经验值   :12848
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

$empire->query("insert into e_paylog set username='$description',ispay='no',amount='$v_amount_total',tradeno='$v_oid',time='$time',type='$type");




2008-02-18 10:58:33 已设置保密 顶部 回复 引用 报告 编辑 删除

51src
用户头衔:书生

精华贴   :0
发贴数   :14
经验值   :54
注册时间:2008-01-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

谢谢你 零距离兄弟!




2008-02-18 13:16:05 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1