首先,我知道这不是尝试和随机化Mysql Rows的最佳方法,但它现在有效。
我唯一的问题是它显示如下: 的 { “0”: “random1”, “引用”: “random1”} 当我希望它显示这样的时候 的 random1
我的代码: `
<?php
$quotes = $DBcon->query(
'SELECT quote FROM quotes ORDER BY RAND() LIMIT 1;');
$result = $quotes->fetch_array();
?> <strong>Daily Quote</strong> - <?php echo json_encode($result); ?>
<input type="submit" class="btn btn-primary" value="Get Quote" />
</div>`
*不,这不是我唯一的PHP代码,但这是此问题的唯一部分。另外,如果我做错了什么,请在我还在学习的时候纠正我。
*
答案 0 :(得分:1)
更改fetch数组返回两个带有数字索引的数组,另一个带有字符串索引,所以使用fetch_assoc()
$result = $quotes->fetch_array();
到
$result = $quotes->fetch_assoc();
显示结果
$result['quote']