私のウェブサイトでは、mysqlデータベースから様々なデリ結果を返すPHPクエリがあります。返される結果ごとに、同じラジオオプションが表示されるようにしたいと思います。ラジオボタンは常に同じで、何ポンドを表します。mysqlデータベースから返された各レコードのラジオ選択
私が現在持っているものの例
返された結果:
-Roast牛肉(チェックボックス)
-Ham(チェックボックス)
-Salami(チェックボックス)
彼女(
-Roast牛肉(チェックボックス)
- 1(ラジオ)
- 2(ラジオ)
- 3:E私は
返された結果がしたいものですラジオ)
-Ham(CheckBox)
- 1(ラジオ)
- 2(ラジオ)
- 3(ラジオ)
-Salami(チェックボックス)
- 1(ラジオ)
- 2(ラジオ)
- 3(ラジオ)
というテーブルが1つあります(deli_items)。数量を含む別のテーブルが必要ですか? PHPコードをどのように変更すればよいですか?
はPHP
$sql_deli_meat="SELECT * FROM $tbl_name WHERE enabled = 1 AND ingredient_type = 'deli_meat' ORDER BY sort ASC";
$result_deli_meat=mysql_query($sql_deli_meat);
を選択
<?php while($rows=mysql_fetch_array($result_deli_meat)){ ?>
<input type="checkbox" name="meats[]" id="<? echo $rows['itemname']; ?>" value="<? echo $rows['label']; ?>" style="display:none;" onclick="ShowMe();" class="green-border-meats price-update" />
<a id="<? echo $rows['itemname']; ?>" class="radio-picture-meats" href="javascript:set_radio('<? echo $rows['itemname']; ?>');"><span class="item_label"><? echo $rows['displayname'];?></span><span class="item_label_price">Per Pound<BR>$<? echo $rows['price'];?></span><img class="box" src="<? echo $rows['imagepath']; ?>" width="300px" height="215px"/></a>
<?php } ?>
「mysql_」関数を使用しないでください。彼らはPHP 5.5(2013年6月にリリースされ、もう古くからセキュリティアップデートをもらっていません)から廃止され、PHP 7で完全に削除されました。代わりに 'mysqli_'関数またはPDOを使用してください。 – Chris
これを後でmysqliに切り替える –