我在跑什么(所以没人问明显的)
Database: MariaDB ver. 10.0.20
Database client-version: libmysql - 5.6.27
PHP-version: 5.6.4
MYSQL-Extension: mysqli
所以我决定将我的数据库移植到MariaDB。我从未遇到过PHP和Mysql的问题,但现在我正在学习从数据库中选择奇怪的值。
当我进行以下查询时:
SELECT `stock_ticker`, `stock_simpleName` FROM `stocks` WHERE `stock_ticker` LIKE '%mon%' OR `stock_simpleName` LIKE '%mon%'
我得到两个正确的结果(Monsanto
和Mondelez
)。当我在PHP中运行相同的查询时,我得到了PHP想要给我的任何东西。
我已经解析了PHP代码好几天,我保证,代码是合理的。它与其他PHP和Mysql项目完美配合。我已经确定它是PHP和MariaDB之间可能使用mysqli
扩展名的交叉。我不知道问题是什么。有没有人知道它可能是什么?请帮忙!这让我好几天都在恶化。它可能是一个简单的谷歌搜索,但我搜索过的所有内容都变成了虚无...
答案 0 :(得分:0)
你检查了你的连接吗?您可以使用有关数据库名称等的更多信息编辑您的问题吗?也许,您可能在PHP上连接错误的数据库!
我有这样的问题,但是我的错,我忘了在PHP连接配置上更改名称..