PHP“ where子句”中的未知列

时间:2019-08-17 18:17:43

标签: php

我安装了一个名为“ STHS Web门户”的文件(此处为http://www.simhl.net/node/8

它使用的是较早的php版本,我正在研究并解决许多不断出现在不同文件中的小问题。

我得到一个文件,修复了大多数问题后,发生了这种情况: Unknown column 'o.PlayerType' in 'where clause'

这似乎是问题所在的部分:

$query_GetTransactions = sprintf("SELECT o.*, 'False' as PosG, p.Number, p.Name FROM playerscontractoffers as o, players as p WHERE o.Player=p.Number AND o.PlayerType='player' AND (o.Type='Extension' OR o.Type='Signed') AND o.Approved='True' UNION ALL SELECT o.*, 'True' as PosG, p.Number, p.Name FROM playerscontractoffers as o, goalies as p WHERE o.Player=p.Number AND o.PlayerType='goalie' AND (o.Type='Extension' OR o.Type='Signed') AND o.Approved='True' ORDER BY DateCreated DESC LIMIT 0,50");
$GetTransactions = mysqli_query($connection, $query_GetTransactions) or die(mysqli_error($connection));
$row_GetTransactions = mysqli_fetch_assoc($GetTransactions);
$totalRows_GetTransactions = mysqli_num_rows($GetTransactions);

我对php很陌生,我也不知道该怎么做。如果您需要更多文件,请告诉我。

0 个答案:

没有答案