おはよう、データベースからhtmlファイルのselectに値を挿入する必要がありますが、ファイルhtmlの拡張子を変更することはできません。 私はこれをphpで書いていますが、これは機能しますが、この機能を既存のhtmlファイルに挿入する必要があります。値をデータベースから選択してください
<?php
$user = "root";
$pass = "root";
$db = "dbname";
$connect = new mysqli('localhost', $user, $pass, $db) or die("You Fail");
$query ="SELECT * FROM `tableName`";
$result = mysqli_query($connect,$query);?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<select>
<?php while($row1 = mysqli_fetch_array($result)):;?>
<option value="<?php echo $row1[0];?>"><?php echo $row1[1];?></option>
<?php endwhile;?>
</select>
<select>
<option value="<?php echo $row1[0];?>">
<?php echo $row1[0];?>
</option>
</select>
</BODY>
</HTML>
これはうまくいきません。 'PHP'は前処理言語であり、ファイルに必要な' .php'拡張子が必要です。 –
これにはAJAXを使用できます。 https://www.w3schools.com/xml/ajax_php.asp –