我与价值观PHP插入MySQL的细胞成格
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代码SQL表:
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来获得img_location
电池来运行SQL查询,基于在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)
,但不工作。
什么是不工作“的意思?错误还是什么?如果你提供更多的代码,它也会更好。什么是$ query_run和img_location? – egig 2013-03-18 00:12:33