开发者社区> 问答> 正文

注意:数组到字符串的转换

我正在尝试从数据库中选择一个值,然后使用SELECT将其显示给用户。但是我不断收到此错误:

Notice: Array to string conversion in (pathname) on line 36. 我以为@mysql_fetch_assoc();可以解决此问题,但我仍然得到通知。这是我收到错误的代码部分:

{ $loggedin = 1;

$get = @mysql_query("SELECT money FROM players WHERE username = '$_SESSION[username]'"); $money = @mysql_fetch_assoc($get);

echo '

'.$_SESSION['username'].'
Money: '.$money.'.

'; } 我究竟做错了什么?我对PHP很陌生。

展开
收起
保持可爱mmm 2020-05-11 16:48:39 455 0
1 条回答
写回答
取消 提交回答
  • 问题在于$ money是一个数组,您将其视为字符串或可以轻松转换为字符串的变量。您应该这样说:

    '.... Money:'.$money['money']来源:stack overflow

    2020-05-11 16:48:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载