php - 选择带有 php 和 mysql 的 Html

标签 php html mysql

我遇到这个问题:

<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 获取选项值?

谢谢

最佳答案

数据库中已经有您需要的值。只需使用随表单提交的 ID 获取您要查找的值即可。

一个黑客的替代方案是将值附加到 ID 并将其作为值放在下拉列表中。然后,您可以在提交表单时使用 substr()explode() 获取它。

关于php - 选择带有 php 和 mysql 的 Html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16681243/

相关文章:

php - 如何在网络浏览器上使用 php-amqplib rabbitMQ

php - 将 PDO::FETCH_ASSOC 转换为 SQLite

php - 限制访问网站上的图像

mysql - 使用触发器有条件复制 MySQL 表

java - Spring Data JPA无法找到带有id的对象

php - mysql/php 选择行并发送电子邮件不起作用

php - FOSRestBundle 在获取 URL 中添加 'S'

javascript - 如何使整个 <div> 可选择?

javascript - 如何使用 JavaScript 检查 "Group"中的特定单选框

php - 多行查询时 PDO 获取失败