从错误报告看,问题是出在这句SQL语句:
SELECT FROM `lanv``ecs_region` WHERE region_id =
造成数据库查询出错是因为region_id为空,而ecs_region是ecshop的地区表,在结算环节报这个错误,最大的可能是出在配送地址那里,没有选择省市区的,导致region_id为空,所以你应该去检查一下配送地址的填写那个环节出了什么问题。
数据库的文件在includes/cls_mysqlphp
ECShop其他的目录:
┣ activityphp 活动列表
┣ affichephp 广告处理文件
┣ affiliatephp 生成商品列表
┣ articlephp 文章内容
┣ article_catphp文章分类
┣ auctionphp 拍卖前台文件
┣ brandphp 品牌列表
┣ captchaphp 生成验证码
┣ catalogphp 列出所以分类及品牌
┣ categoryphp 商品分类
┣ commentphp 提交用户评论
┣ comparephp 商品比较程序
┣ cycle_imagephp 轮播程序
┣ feedphp RSS Feed 生成程序
┣ flowphp 购物流程
┣ galleryphp 商品相册
┣ goodsphp 商品详情
┣ goods_scriptphp 生成商品列表
┣ group_buyphp 团购商品前台文件
┣ indexphp 首页文件
┣ myshipphp 支付配送DEMO
┣ pick_outphp 选购中心
┣ receivephp 处理收回确认的页面
┣ regionphp 地区切换程序
┣ respondphp 支付响应页面
┣ robotstxt
┣ searchphp 搜索程序
┣ sitemapsphp google sitemap 文件
┣ snatchphp 夺宝奇兵前台页面
┣ tag_cloudphp 标签云
┣ topicphp 专题前台
┣ userphp 会员中心
┣ votephp 调查程序
┣ wholesalephp 批发前台文件
┣ admin文件夹
┃ ┣ account_logphp 管理中心帐户变动记录
┃ ┣ admin_logsphp 记录管理员 *** 作日志
┃ ┣ adsphp 广告管理程序
┃ ┣ adsensephp 站外JS投放的统计程序
┃ ┣ ad_positionphp广告位置管理程序
┃ ┣ affiliatephp 程序说明
┃ ┣ affiliate_ckphp 程序说明
┃ ┣ agencyphp 管理中心办事处管理
┃ ┣ area_managephp 地区列表管理文件
┃ ┣ articlephp 管理中心文章处理程序文件
┃ ┣ articlecatphp 文章分类管理程序
┃ ┣ article_autophp
┃ ┣ attention_listphp
┃ ┣ attributephp 属性规格管理
┃ ┣ auctionphp 管理中心拍卖活动管理
┃ ┣ bonusphp 红包类型的处理
┃ ┣ brandphp管理中心品牌管理
┃ ┣ captcha_managephp
┃ ┣ cardphp 贺卡管理程序
┃ ┣ categoryphp 商品分类管理程序
┃ ┣ check_file_privphp 系统文件检测
┃ ┣ comment_managephp 用户评论管理程序
┃ ┣ convertphp 转换程序
┃ ┣ cronphp 计划任务
┃ ┣ databasephp 数据库管理
┃ ┣ ebao_commendphp 易宝推荐
┃ ┣ edit_languagesphp 管理中心语言项编辑(前台语言项)
┃ ┣ email_listphp 邮件列表管理
┃ ┣ favourablephp 管理中心优惠活动管理
┃ ┣ flashplayphp
┃ ┣ flow_statsphp 综合流量统计
┃ ┣ friend_linkphp 友情链接管理
┃ ┣ gen_goods_scriptphp 生成显示商品的js代码
┃ ┣ get_passwordphp 找回管理员密码
┃ ┣ goodsphp 商品管理程序
┃ ┣ goods_autophp
┃ ┣ goods_batchphp 商品批量上传、修改
┃ ┣ goods_bookingphp 缺货处理管理程序
┃ ┣ goods_exportphp
┃ ┣ goods_typephp 商品类型管理程序
┃ ┣ group_buyphp 管理中心团购商品管理
┃ ┣ guest_statsphp 客户统计
┃ ┣ indexphp 控制台首页
┃ ┣ integratephp 第三方程序会员数据整合插件管理程序
┃ ┣ magazine_listphp
┃ ┣ mail_templatephp 管理中心模版管理程序
┃ ┣ messagephp 管理中心管理员留言程序
┃ ┣ navigatorphp
┃ ┣ orderphp 订单管理
┃ ┣ order_statsphp 订单统计
┃ ┣ packphp 包装管理程序
┃ ┣ paymentphp 支付方式管理程序
┃ ┣ picture_batchphp 批量处理程序
┃ ┣ privilegephp 管理员信息以及权限管理程序
┃ ┣ sale_generalphp 销售概况
┃ ┣ sale_listphp 销售明细列表程序
┃ ┣ sale_orderphp 商品销售排行
┃ ┣ searchengine_statsphp 搜索引擎关键字统计
┃ ┣ search_logphp
┃ ┣ shippingphp 配送方式管理程序
┃ ┣ shipping_areaphp 配送区域管理程序
┃ ┣ shophelpphp 帮助信息管理程序
┃ ┣ shopinfophp 网店信息管理页面
┃ ┣ shop_configphp 管理中心商店设置
┃ ┣ sitemapphp 站点地图生成程序
┃ ┣ smsphp 短信模块 之 控制器
┃ ┣ snatchphp 夺宝奇兵管理程序
┃ ┣ sqlphp sql管理程序
┃ ┣ tag_managephp 后台标签管理
┃ ┣ templatephp 管理中心模版管理程序
┃ ┣ topicphp 专题管理
┃ ┣ usersphp 会员管理程序
┃ ┣ users_orderphp 会员排行统计程序
┃ ┣ user_accountphp 会员帐目管理(包括预付款,余额)
┃ ┣ user_msgphp 客户留言
┃ ┣ user_rankphp 会员等级管理程序
┃ ┣ view_sendlistphp
┃ ┣ virtual_cardphp 虚拟卡商品管理程序
┃ ┣ visit_soldphp 访问购买比例
┃ ┣ votephp 调查管理程序
┃ ┣ wholesalephp 管理中心批发管理
┃ ┣ help 的目录 后台 *** 作帮助文件
┃ ┣ images 的目录
┃ ┣ includes 的目录
┃ ┃ ┣ cls_exchangephp 后台自动 *** 作数据库的类文件
┃ ┃ ┣ cls_google_sitemapphp Google sitemap 类
┃ ┃ ┣ cls_phpzipphp ZIP 处理类
┃ ┃ ┣ cls_sql_dumpphp 数据库导出类
┃ ┃ ┣ inc_menuphp 管理中心菜单数组
┃ ┃ ┣ initphp 管理中心公用文件
┃ ┃ ┣ lib_goodsphp 管理中心商品相关函数
┃ ┃ ┣ lib_mainphp 管理中心公用函数库
┃ ┃ ┗ lib_templatephp 管理中心模版相关公用函数库
┃ ┣ styles 的目录
┃ ┣ templates 的目录
┃ ┗ js 的目录
┃ ┣ colorselectorjs
┃ ┣ commonjs
┃ ┣ listtablejs
┃ ┣ md5js
┃ ┣ selectzonejs
┃ ┣ tabjs
┃ ┣ todolistjs
┃ ┣ topbarjs
┃ ┗ validatorjs 表单验证类
┣ api 的目录
┃ ┣ checkorderphp 检查订单 API
┃ ┣ cronphp
┃ ┗ initphp API 公用初始化文件
┣ cert 的目录
┣ data 的目录
┃ ┣ ffiliatehtml
┃ ┣ goods_scripthtml
┃ ┣ order_printhtml
┃ ┣ afficheimg 的目录
┃ ┣ brandlogo 的目录
┃ ┣ captcha 的目录 验证码背景存放位置
┃ ┣ cardimg 的目录
┃ ┣ feedbackimg 的目录
┃ ┣ images 的目录
┃ ┣ packimg 的目录
┃ ┗ sqldata 的目录
┣ images 的目录
┃ ┗ upload 的目录
┃ ┣ File 文件上传存放处
┃ ┣ Flash flash上传存放处
┃ ┣ Image 上传存放处
┃ ┗ Media 视频上传存放处
ecshop的一些配置都在initphp中,包括链接数据库,所以建立新页面的时候,只需在php页面中加入require(dirname(__FILE__) '/includes/initphp');然后写sql语句就行了
链接数据库的文件在includes/cls_mysqlphp
其实这个问题没必要搞得那么复杂的,你只要在indexphp(哪个php页面都行)上面加上一个action的方法,在里面处理这个请求就行了。链接数据库的方法有很多
$db->getall(),
$db->getrow(),
$db->getone()
函数参数都是sql语句
是配置文件有问题,data/configphp 这个文件修改下就可以。
下面是我们整理的教程:
ecshop有一个数据库配置文件configphp
他的作用是将程序连接到数据库。如果文件不对会出现类似这样的报错
ECSHOP info: Can't select MySQL database(utf211172)!
具体怎么修改呢?
看一下文件
一般造成以上报错的是因为
数据库名字 , 数据库用户名,数据库密码不低
也就是
$db_name = "";
$db_user = "";
$db_pass = "";
这三个字段有问题,重新修改就行(记得用dreamwaver等第三方编辑工具。)
如果数据库用户名密码等信息不明可以问问,空间商
以上就是关于刚装好的ECSHOP提示这个出错 Array ( [errno] => 1064全部的内容,包括:刚装好的ECSHOP提示这个出错 Array ( [errno] => 1064、ecshop mysql 数据库存放在哪、关于ecshop连接数据库的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)