値を含む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)
しかし、それは機能していません。