0
echo $this->Form->input('quantity', array('options' => array('1','2','3','4')));

我有这段代码可以将值 1、2、3 或 4 输入到我的数据库中的数量字段中。

如果用户选择 1,则输入 0,2 输入 1,依此类推。

如果代码是

echo $this->Form->input('quantity');

用户可以输入他们喜欢的内容并猜出什么......它有效。我究竟做错了什么?

4

1 回答 1

1

我认为您正在尝试实现一个下拉框。我想你可以试试这个:

$options = array('1' => '1', '2' => '2', '3' => '3', '4' => '4');
echo $this->Form->input('quantity', array('options' => $options, 'default' => '1'));

这将创建一个选择下拉框。

详情请看这里

于 2013-03-05T18:43:05.513 回答