只是一个快速的问题。
我正在创建一个小地图,我只需要 22 个字段之外的城镇(来自城镇表)。我对每个城镇都有 int x 和 y,我用它们来确定城镇的位置。
首先,我想到的是使用 WHERE x < 56 和 x > 34 ......但我不知道dose sql 有这个选项,所以我想问我如何才能只获得22 个字段之外的城镇。
询问:
'SELECT (id,x,y)
FROM towns
WHERE x >= \''.($x-22).'\'
AND x <= \''.($x+22).'\'
AND y >= \''.($y-22).'\'
AND y <= \''.($y+22).'\''
错误是:错误是警告:mysqli_fetch_array() 期望参数 1 是 mysqli_result,布尔值在 -</p>