mysql查询中的php变量

时间:2013-06-06 16:20:51

标签: php mysql

我遇到了以下问题:

我有这个问题:
SELECT firstName FROM users WHERE id = '$id'

此查询非常有效。 但是,我想将'firstName'替换为php变量'$ a'。但是当执行这样的查询时会返回字符串'firstName'。我该如何解决这个问题?

提前谢谢。

2 个答案:

答案 0 :(得分:2)

$sql = 'SELECT `' . $a . '` FROM Users WHERE id = "' . $id . '";
---------------^----------^ these are the characters you need

答案 1 :(得分:0)

你会想要像

这样的东西

$ sql =“选择”。$ a。“来自用户ID ='”。$ id。“';