Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Mysql行显示随机化结果时出现问题_Php_Mysql - Fatal编程技术网

Php 使用Mysql行显示随机化结果时出现问题

Php 使用Mysql行显示随机化结果时出现问题,php,mysql,Php,Mysql,因此,首先,我知道这不是尝试将Mysql行随机化的最佳方法,但目前它仍然有效 我唯一的问题是它显示如下: {“0”:“random1”,“quote”:“random1”} 当我想要它像这样显示的时候 random1 我的代码: ` 每日报价- ` *不,这不是我唯一的PHP代码,但这是本期的唯一部分。另外,如果我做错了什么,请纠正我,因为我还在学习 *更改fetch数组返回两个数组,一个带有数字索引,另一个带有字符串索引,因此使用fetch\u assoc() 到 显示结果 $result[

因此,首先,我知道这不是尝试将Mysql行随机化的最佳方法,但目前它仍然有效

我唯一的问题是它显示如下: {“0”:“random1”,“quote”:“random1”} 当我想要它像这样显示的时候 random1

我的代码: `

每日报价-
`
*不,这不是我唯一的PHP代码,但这是本期的唯一部分。另外,如果我做错了什么,请纠正我,因为我还在学习


*

更改fetch数组返回两个数组,一个带有数字索引,另一个带有字符串索引,因此使用
fetch\u assoc()

显示结果

$result['quote']

谢谢,这解决了它显示两次的问题,但是为什么它看起来像:{“quote”:“quote5”}现在我得到的是:注意:未定义变量:第87行Account Info上的C:\xampp\htdocs\quotes\quote.php中的结果-注意:未定义变量:第88行的C:\xampp\htdocs\quotes\quote.php中的结果Null不要回显
json\u encode
,除非您希望html标记中包含json格式的文本。
$result   = $quotes->fetch_array();
$result   = $quotes->fetch_assoc();
$result['quote']