mysql_fetch_assoc不能正常工作

Nic*_*ing -1 php mysql sql phpmyadmin

我对此查询有疑问.MySQL mysql_errormysql_fetch_assoc方法中使用之前不会抛出.

它说

警告:mysql_fetch_assoc()期望参数1为resource,null给定

为什么PMA(PHPMyAdmin)会给我我想要的查询?(查询还可以)

码:

// last buy transactions that haven't been used yet

$transaktion = mysql_query("SELECT * FROM transaktionen 
WHERE typ = 'buy' AND used = 0 
ORDER BY id DESC") or die (mysql_error());

while ($buys = mysql_fetch_assoc($transaktionen)) {
...
}
Run Code Online (Sandbox Code Playgroud)

Sha*_*ran 5

您的变量名称有拼写错误

while ($buys = mysql_fetch_assoc($transaktionen)) {
                               ----^
Run Code Online (Sandbox Code Playgroud)

应该

while ($buys = mysql_fetch_assoc($transaktion)) {
Run Code Online (Sandbox Code Playgroud)