1
私は、データベースからデータを取得して選択オプションで表示できる、複数のフィールド選択オプションフィールドがあります。私はPHPの取り扱いデータとPHPのクエリ処理データでマルチフィールド入力を追加する方法
以下でより選択オプションの入力を追加する必要がある場合しかし、私は、スクリプトタグ内でPHPとSQLを置く方法を知らない、または任意のjQueryプラグインは、ここでPHPのデータに
を扱うことができるということですここで選択するオプション
<table id="worked">
<th>Item Name</th>
<th><button class="add-row"> + </button>
<tbody>
<tr>
<td>
<select name="item_name[]" >
<?php
$result = $conn->query("SELECT * FROM stock");
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()){
?>
<option> <?php echo $row['name']?> </option>
<?php
}
?>
</select>
</td>
</tr>
</tbody>
</table>
を作業しても問題のスクリプト機能であるが、それは使用は、PHP
$('#worked .add-row').click(function() {
var template = '<tr><td>
<select name="item_name[]" >
<?php
$result = $conn->query("SELECT * FROM stock");
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()){
?>
<option> <?php echo $row['name']?> </option>
<?php
}
?>
</select>
</td></tr>';
$('#worked tbody').append(template);
});
は、持続可能な開発モデルではありません。そのデータをクリーンなJSON値として出力し、Handlebarsなどのクライアントサイドテンプレートを使用してHTMLを操作してみませんか? – tadman