起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3391|回复: 12

[结贴] 外网MySQL数据库连接了,但是前台读不了内容

[复制链接]

6

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
发表于 2016-6-28 16:44:36 | 显示全部楼层 |阅读模式
wex5连接了外网的mysql数据库,但是前台测试调取不了内容,不能显示的。本地数据库连接了可以调取内容。但是外网读取怎么解决?我是用bass.php文件

360截图20160628164136812.jpg


发表于 2016-6-28 18:32:46 | 显示全部楼层
两个数据库中的表设置都是一样的吗??建议下测试连接试试能否联通!只要能连上,外网访问也是没问题的!
还有就是服务器tomcat有报错吗?、控制台信息是什么?
JJFZ}~UET92$Y]R4V6(9ERE.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
 楼主| 发表于 2016-6-29 13:11:41 | 显示全部楼层
liangyongfei 发表于 2016-6-28 18:32
两个数据库中的表设置都是一样的吗??建议下测试连接试试能否联通!只要能连上,外网访问也是没问题的!
...

微信截图_20160629130924.png 微信截图_20160629131145.png

外网能访问,但是不显示内容。

回复 支持 反对

使用道具 举报

发表于 2016-6-30 09:33:48 | 显示全部楼层
jinghua 发表于 2016-6-29 13:11
外网能访问,但是不显示内容。

不显示内容,那就是没数据吧!你可以先打印下data.count()看看,是否有数据?然后再打印data.getValue('字段'),看看是否有值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
 楼主| 发表于 2016-6-30 11:59:51 | 显示全部楼层
liangyongfei 发表于 2016-6-30 09:33
不显示内容,那就是没数据吧!你可以先打印下data.count()看看,是否有数据?然后再打印data.getValue(' ...

怎么具体写?
回复 支持 反对

使用道具 举报

发表于 2016-6-30 16:23:12 | 显示全部楼层

var data = this.comp('baasData1');
alert(data.count());
alert(data.getValue('good'));
就是调试或打印看看data组件中是否真的存在这个值!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
 楼主| 发表于 2016-6-30 17:04:09 | 显示全部楼层
liangyongfei 发表于 2016-6-30 16:23
var data = this.comp('baasData1');
alert(data.count());
alert(data.getValue('good'));

000.png

001.png


002.png


003.png


004.png



005.png

我是用baas.php,按照你去做,但是取不了内容。


回复 支持 反对

使用道具 举报

发表于 2016-7-1 11:10:07 | 显示全部楼层
jinghua 发表于 2016-6-30 17:04
我是用baas.php,按照你去做,但是取不了内容。

获取内容是你自己实现的!我这里只不过是打印内容!data.count() 是0表示data组件中根本就没有数据!当然不显示了!

第一个usedata的错误,是怎么回事!可以在论坛搜下!先解决这个问题!应该环境还是有问题的!请求的数据没加载到!按F12看看控制台是什么错误信息!后台有没有报错?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

60

积分

初级会员

Rank: 2

积分
60
QQ
 楼主| 发表于 2016-7-1 15:21:14 | 显示全部楼层
liangyongfei 发表于 2016-7-1 11:10
获取内容是你自己实现的!我这里只不过是打印内容!data.count() 是0表示data组件中根本就没有数据!当然 ...

QQ截图20160701151845.png
本地数据库和外网做法一样,但是本地为什么可以调取的?



回复 支持 反对

使用道具 举报

发表于 2016-7-1 18:18:51 | 显示全部楼层
jinghua 发表于 2016-7-1 15:21
本地数据库和外网做法一样,但是本地为什么可以调取的?

那就是数据库的问题了!
后台有没有报错呢??参考:http://docs.wex5.com/wex5-server-question-list-2008/
更换数据库驱动试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-5-14 21:48 , Processed in 0.059989 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表