我正在使用php和mysql。出于某种目的,我使用数字作为字段名称。 我的查询是,
"SELECT `id`, `keyword`, `205` from `rtr3a_keyword_hitcount` WHERE keyword = 'whirlpool'"
输出数组看起来像, [id] => 1 [keyword] => XXX
但是没有显示205列和值。
提前致谢!
答案 0 :(得分:0)
我想这是因为你的php 205被解释为数字而不是字段
就像你从表中选择id,200一样 200 si像一个数字一样返回。 你应该使用`分隔符或尝试做一个Select *。
我强烈建议最好的选择是做一个alter table,因为这会在将来给你带来麻烦。