我正在尝试从我的数据库中提取体育统计数据,并且一切正常,但是当我尝试按特定列(即包含特殊字符(例如/或%)的列进行排序时)会生成错误。如果我将它括在单引号('+/-')中,它不会产生错误,但它也不会排序。我在从数据库中选择值时没有问题,但它根本不会排序。我如何将诸如+/-的列名放入sql查询中? 这是我的代码:
$sqlQuery = "SELECT * FROM playerstats ORDER BY toi/g DESC LIMIT 30";
$results = mysqli_query($con,$sqlQuery) or die($sqlQuery."<br/><br/>".mysqli_error($con));}
此外,这是来自apache日志的错误代码:[2014年12月1日22:45:14] [错误] [客户端142.134.91.180] PHP注意:未定义的索引:/ users / webhome / egener / toileaders中的团队第76行的.php,引用者:https://web.cs.dal.ca/~egener/toileaders.php