PHP 使用 MySQL 中的值选择选项

标签 php mysql select

使用此代码,我可以选择下拉菜单:

<select name='select'>
$sql = mysql_query("SELECT sport FROM kategorija");
mysql_close();
while ($result = mysql_fetch_array($sql)) {
     <OPTION selected='{$kategorija}' VALUE='" . $result[0] . "'>" . $result[0] . "</OPTION>
}
 </select></td>

这就是我的 table 的样子:

ID DropDownMenu xxx yyy zzz

如何设置下拉菜单选择的值是连接到该 ID 的值。 就我而言,我总是从下拉菜单中获取最后一个值作为所选值。

最佳答案

试试这个:已更新

$out = '<select name="select">';

$sql = mysql_query("SELECT sport FROM kategorija");
mysql_close();

while ($result = mysql_fetch_assoc($sql)) {
    $out .= "<OPTION selected='" .$result['$kategorija']. "' VALUE='" .$result[0]. "'";
    if ($result['$kategorija'] == 'something') {
        $out .= "selected";
    }
    $out .= ">" .$result[0]. "</OPTION>";
}

$out .= "</select></td>";

echo $out;

关于PHP 使用 MySQL 中的值选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21240381/

相关文章:

php - AJAX 请求返回某种形式的长字符串

php - 从表中选择全部并显示结果mysql

mysql - mysql中单个schema的全局状态

mysql - 如何使用单个查询合并两个表

mysql - 选择具有不同参数的最新记录行

php - 在 Woocommerce 3 中隐藏购物车中特定产品的数量字段

php - 使用存储过程列出记录

C# 如何在运行时使用 XElement 使用 Dynamic Linq 创建自定义(动态)类

android - 将本地设备 SQLite 同步到我的 mySQL 服务器

mysql - 带有内连接的 Select 语句