首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从php中的另一个表中获取下拉菜单的id和值

问如何从php中的另一个表中获取下拉菜单的id和值
EN

Stack Overflow用户
提问于 2015-08-06 15:14:24
回答 1查看 2.6K关注 0票数 0

我有两张桌子。“猫”和“形象”。

数据库名为"phpimage“。

“猫”表有两列。"id“和"name”。

我想从“cat”表中得到“id”和“name”作为下拉列表

代码语言:javascript
复制
<select>
    <option value="THIS SHOULD BE id">THIS SHOULD BE name</option>
</select>

图像表有三列。"imgid“、"catid”和"title“。

我想将选中的'id‘从'cat’表存储到'catid‘表中。

请帮帮我..。

PHP:

代码语言:javascript
复制
<?php
include "conn.php";

mysql_select_db($database_phpimage,$phpimage);

$qur="SELECT * FROM cat";
$res=mysql_query($qur,$phpimage);

$cat_name = $_GET['name'];
$cat_id = $_GET['id'];
?>
<html>
<body>
<?php while($row=mysql_fetch_array($res)) { ?>
    <select name="image_upload">
        <option value="<?php echo $cat_id; ?>">
            <?php echo $cat_name; ?>
        </option>
    </select>
<?php } ?>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-06 17:09:23

我找到了解决办法。不管怎样,谢谢堆栈溢出。这是我找到的密码。

代码语言:javascript
复制
<?php
include "conn.php";
error_reporting(0);
?>
<html>
<body>
<?php 
    mysql_select_db($database_phpimage,$phpimage);
    $qur="SELECT id,name FROM cat";
    $res=mysql_query($qur,$phpimage);
?>
    <select name="image_upload">
        <option id="0">-- Select an Option --</option>

        <?php
            $getData = mysql_query("SELECT * FROM cat");

            while($viewData = mysql_fetch_array($getData)) 
            { ?>
                <option id="<?php echo $viewData['id']; ?>"><?php echo $viewData['name']; ?></option>
            <?php } ?>
        ?>
    </select>
</body>
</html>

这就是我需要的密码。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31859518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档