我自己找不到答案。我的第一个问题在这里。我尝试尽可能精确。
问题:
我基本上想要的是“imagedisplay.number”和“image.number”中的数字是一个变量。 这是否可能,或者我应该采取不同的做法?
我得到了什么:
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
我想要什么:
$x = 1
SELECT image.$x
FROM image INNER JOIN imagedisplay
ON imagedisplay.$x = image.$x
最佳答案
您的加入是正确的
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
关于您的评论:我想在数据库中搜索数字1
您只需添加一个 where
条件,分别按 $x
过滤结果 1
SELECT image.image
FROM image INNER JOIN imagedisplay
ON imagedisplay.number = image.number
WHERE image.number = $x
但这不太好,你应该使用 Prepared Statements
关于php - 如何显示 table.column=$variable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27799435/