如何显示 table.column=$variable?
How can I display table.column=$variable?
我自己找不到答案。我的第一个问题在这里。我尽量做到准确。
问题:
我想要的基本上是 '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
我自己找不到答案。我的第一个问题在这里。我尽量做到准确。
问题:
我想要的基本上是 '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