我有一个包含值的 SQL 表
weight_lbs | height_inches| img_location
150 | 70 | 70_150.jpg
150 | 75 | 75_150.jpg
160 | 70 | 70_160.jpg
160 | 75 | 75_160.jpg
PHP代码:
if (isset($_GET['gender'])&&isset($_GET['weight'])&&!empty($_GET['gender'])&&!empty($_GET['weight'])) {
$gender = $_GET['gender'];
$height = $_GET['height'];
$weight = $_GET['weight'];
$query = "SELECT `gender`, `height_inches`, `weight_lbs`, `img_location` FROM `tablename` WHERE `gender`='$gender' AND `height_inches`='$height'";
$query_run = mysql_query($query);
if ($query_run = mysql_query($query)) {
while ($query_row = mysql_fetch_assoc($query_run)) {
$gender = $query_row['gender'];
$height= $query_row['height_inches'];
$img_name = $query_row['img_location'];
}
}
}
我想使用 PHP 运行 SQL 查询以img_location
根据weight_lbs
字段获取单元格。所以选择weight_lbs = 150
将返回70_150.jpg
和75_150.jpg
然后我想70_150.jpg
放入某个 DIV(高度为 70)(可能通过使用它设置为的变量),然后75_150.jpg
放入另一个 DIV(高度为 75)可能具有不同的变量。
我在考虑 mysql_results 函数,做类似的事情
$height70 = mysql_results($query_run, $height=70, img_location)
$height75 = mysql_results($query_run, $height=75, img_location)
但这行不通。