下拉值仅存储空间内的数据


dropdown value stores data upto space only

我的表单中有两个下拉列表。1)汽车品牌名称2)根据所选品牌名称从数据库中检索数据的型号名称。所以我拿了一个div 标签并附加了第二个下拉菜单。下拉列表中的数据显示正确,但问题在于存储从第二个下拉列表中选择的数据,它仅存储模型名称的空间。数据库中该字段的长度也正确获取。例如 - 如果模型名称为"系列 1",则它将仅存储系列。

第二个下拉列表的 php 页面:

<?php
$brand = $_GET['brand'];
include('connection.php');
$sql = "select * from modelname where Brand_Name='" . $brand . "'";
$result = mysqli_query($conn, $sql);
$html = "";
$html = '<select name="model">';
    while ($row = mysqli_fetch_assoc($result)) {
        $html.='<option value=' . $row['M_Name'] . '>' . $row['M_Name'] .  '</option>';
    }
$html.='</select>';
echo $html;
?>

因为你没有引用你的属性。

value=hello world

被视为

value="hello" world

添加缺少的引号。