0

私はこの問題を抱えています:

<select name="plag" id="plag">

        <?php

        while ($res = mysql_fetch_array($query)){
        echo "<option value=\"".$res['idPlage']."\">".$res['ComunName']."</option>";
        }

        ?>
    </select>

selectからIDを取得する必要がありますが、idから名前も表示したいです。PHPでオプション値を取得することは可能ですか?

ありがとう

4

2 に答える 2

0

このようにデータベースから 2 つの列を選択し、 を使用してそれらを循環しますmysql_fetch_array$res['']表に表示されている列名を正確に指定する必要があります。

    $query=mysql_query("SELECT idPlage,ComunName FROM Plage");
    while ($res = mysql_fetch_array(mysql_result($query))){
       echo "<option value=\"".$res['idPlage']."\">".$res['ComunName']."</option>";
    }

それを行う別の方法:

    $query=mysql_query("SELECT idPlage,ComunName FROM Plage");
    $num_rows=mysql_num_rows($result);

    while ($i<$num_rows){
       echo "<option value=\"".mysql_result($query,$i,'idPlage')."\">".mysql_result($query,$i,'ComunName')."</option>";
    }
于 2013-05-21T23:43:27.260 に答える