我有简单的基于msql的词汇表 - 从php5.4升级到php 5.6.28后停止工作
在表单中,我将变量发送到地址,如Samsung Galaxy S6(?! edge)
在page.php中,它应该从table.word获取带有table.definition
的$ word与数据库的连接正在运作。
错误日志外观
page.php?word=xxx
警告:mysqli_fetch_array()要求参数1为mysqli_result,给定字符串
我的代码是
array(1) { ["word"]=string(5) "xxx" } bool(true)
我试图寻找解决方案" hundret"通过互联网和这个页面的时间,但我无法理解发生了什么以及为什么它根本不起作用。
答案 0 :(得分:0)
你已经设定了相同的词。
$word = "";
然后你的sql看起来像这样
SELECT word,definition FROM mdglossary WHERE word LIKE '' ORDER BY word
所以你在找一个没有任何内容的单词列。这是你的意图吗?