下拉值仅将数据存储到空间

时间:2016-02-11 13:23:35

标签: javascript php mysqli

我的表格中有两个下拉列表。 1)汽车的品牌名称 2)模型名称,其中将根据所选的品牌名称从数据库中检索数据。 所以我已经采用了div标签并附加了第二个下拉列表。下拉列表中的数据显示正常,但问题是存储从第二个下拉列表中选择的数据,它将模型名称存储到数据库中的空间only.length领域也正确。 例如 - 如果型号名称为"系列1和#34;比它只存储系列。

第二次下拉的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;
?>

1 个答案:

答案 0 :(得分:2)

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

value=hello world

被视为

value="hello" world

添加缺失的引号。