我有两张桌子。“猫”和“形象”。
数据库名为"phpimage“。
“猫”表有两列。"id“和"name”。
我想从“cat”表中得到“id”和“name”作为下拉列表
<select>
<option value="THIS SHOULD BE id">THIS SHOULD BE name</option>
</select>图像表有三列。"imgid“、"catid”和"title“。
我想将选中的'id‘从'cat’表存储到'catid‘表中。
请帮帮我..。
PHP:
<?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>发布于 2015-08-06 17:09:23
我找到了解决办法。不管怎样,谢谢堆栈溢出。这是我找到的密码。
<?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>这就是我需要的密码。谢谢。
https://stackoverflow.com/questions/31859518
复制相似问题