Sun*_*den 26 php mysql sql-server arrays select
我正在尝试从数据库中选择一个值,并使用SELECT将其显示给用户.但是我一直收到这个错误:
Notice: Array to string conversion in (pathname) on line 36.
Run Code Online (Sandbox Code Playgroud)
我认为这@mysql_fetch_assoc();会解决这个问题,但我仍然会注意到这一点.这是我收到错误的代码的一部分:
{
$loggedin = 1;
$get = @mysql_query("SELECT money FROM players WHERE username =
'$_SESSION[username]'");
$money = @mysql_fetch_assoc($get);
echo '<p id= "status">'.$_SESSION['username'].'<br>
Money: '.$money.'.
</p>';
}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我是PHP的新手.
Raz*_*van 18
问题是$ money是一个数组,你将它视为一个字符串或变量,可以很容易地转换为字符串.你应该说:
'.... Money:'.$money['money']
Run Code Online (Sandbox Code Playgroud)