[英]PHP Dropdown Box from SQL Join
我想要做的是有一个下拉框来显示 MealOption,当它被选中时以某种方式找到该产品的膳食 ID?
这是我的数据库布局
<?php
public function get_data()
{
$mysqli= new mysqli(DB_HOST,DB_USER,DB_PASS,DB_NAME) or die("Couldn't connect".mysqli_connect_error());
$sql="select id,name from table";
$result=$mysqli->query($sql) or die($mysqli->error);
while ($row=$result->fetch_array(MYSQLI_ASSOC))
{
echo "<option value=\"".$row["id"]."\" selected>".$row["name"]."</option>";
}
}
?>
<select name="abc" id="xyz">
<?php get_data(); ?>
</select>
在函数中连接数据库,然后运行查询。 在 while 循环中,像上面一样回显您的行,以便您可以从表中获取您的姓名和 ID。 最后在你的 html 中调用这个函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.