私はphpbbフォーラムを持っていて、登録ページにフィールドを追加したかった...変更は、ユーザーが自分の役割を選択できるようにすることでした..たとえば、モデレーターになる..または通常のメンバーになるか..私は実際にはフォーラムを少し非公開にしており、ユーザーをグループにグループ化して、一部のフォーラムへのアクセスを制限しています。とにかく、私はhtmlテンプレートファイルを持っていて、phpファイルコードからドロップダウンメニューリストを取得したい
これがphpの私のコードです
<?php
include '/blah/config.php';
$con = mysql_connect($dbhost, $dbuser, $dbpasswd);
if(!$con)
{
die("Couldn't Connect: ".mysql.error());
}
mysql_select_db($dbname, $con);
$result = mysql_query("SELECT group_name FROM phpbb_groups");
$array = array();
while($row = mysql_fetch_array($result))
{
$array[] = $row[0];
}
mysql_close($con);
foreach( $array as $group_name)
{
echo $group_name."</br>"; // I want to put this value in the dropdown list in the html file
}
?>
ここに編集したいHTMLコードの部分があります
<dt><label>GroupID:</label></dt>
<dd><select name="group_id" id="group_id"" tabindex="7" class="autowidth">I want to get the data from php in here</select></dd>
PS: テンプレート ファイルは HTML ファイルであり、名前を php に変更することはできません。