查询应如下所示:
$width = "20";
$height = 30;
query("SELECT `" . quote($width) . "` FROM table WHERE Hoogte = " . quote($height));
Run Code Online (Sandbox Code Playgroud)
其中query和quote是您用来查询数据库和数据逃生你的mysql的方法.
如果Hoogte是字符串,则必须像这样更改查询:
query("SELECT `" . quote($width) . "` FROM table WHERE Hoogte = '" . quote($height) . "'");
Run Code Online (Sandbox Code Playgroud)
编辑
此查询将返回您需要的内容,但您绝对应该花时间优化表格.看看规范化.
可能的表格如下:
price
-------
id
value
height
width
Run Code Online (Sandbox Code Playgroud)
然后您的查询将如下所示:
query("SELECT value FROM price WHERE height = " . quote($height) . " AND width = " . quote($width));
Run Code Online (Sandbox Code Playgroud)
有了这个,您可以添加新的高度和宽度值,而无需更改表格!