类 mysqli_result 的对象无法转换为字符串
本教程将介绍类 mysqli_result 的对象无法转换为字符串的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。
问题描述
我收到错误:
mysqli_result 类的对象无法转换为字符串
这是我的代码:
$result = mysqli_query($con, "SELECT classtype FROM learn_users WHERE username='abcde'");
echo "my result <a href='data/$result.php'>My account</a>";
推荐答案
mysqli_query()
方法返回一个对象资源给你的 $result
变量,而不是一个字符串.
您需要循环它然后访问记录.您只是不能直接将它用作您的 $result
变量.
while ($row = $result->fetch_assoc()) {
echo $row['classtype']."<br>";
}
好了关于类 mysqli_result 的对象无法转换为字符串的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。