使用mySQL和PHP填充

没有找到相关结果

    已邀请:

    est_et

    赞同来自:

    像这样的东西?

    while ($row = mysql_fetch_assoc($result)) {
       $postcode = $row['postcode'];
       $minimumprice = $row['minimumprice'];
       echo <<<EOL
    <option value="$minimumprice">$postcode</option>
    EOL;
    }
    
    请注意使用heredoc

    sest

    赞同来自:

    发送到服务器的唯一内容是optionvalue=""部分。没有其他东西被发送。如果您确实需要发送这两个值,则可能需要将value更改为35,LS4。用逗号分隔两个值。然后在服务器端捕获它时,只需将explode()值放入数组并相应地使用第0和第1个元素。

    ut_et

    赞同来自:

    $select = '<select name="SelP"> <option value="0">Please Select...</option>';
    $result = mysql_query($query);
    if($result){
        while($row = mysql_fetch_array($result)) {
            $postcode = $row["postcode"];
            $minimumprice = $row["minimumprice"];
            $select .= "<option value=\"$postcode\">$minimumprice</option>";
        }
    }
    $select .= '</select>';