如何使用CakePHP 3中的文本框向MySQL添加数字值?

时间:2015-10-09 07:46:52

标签: mysql input

我想在MySQL中添加下拉列表的值,但我总是在数据库中获得0值。请帮忙。这是我的代码

<select class="form-control" name="cat_id" type="text">
     <?php foreach($query_cat as $key_cat => $value_cat){?>
     <option value"cat_id"><?=$value_cat['cat_name'];?></option>
     <?php } ?>
</select>

我有两个表,组和类别。 下拉列表中的选项是表单类别表。 我希望将cat_id的数值作为外键添加到组表中。

1 个答案:

答案 0 :(得分:0)

尝试此操作 - 您在值上缺少=而没有使用具有真实ID cat_id的数组:

<select class="form-control" name="cat_id" type="text">
    <?php 
        foreach($query_cat as $key_cat => $value_cat) { 
            echo '<option value="'.$value_cat['cat_id'].'">'.$value_cat['cat_name'].'</option>';
        } 
    ?>
</select>