我有表项,它包含
| 标识符|项目名称|
| - -|- -|
| 一个|表格|
| 2个|电脑|
| 三个|礼服|
我想添加新的item_name,但当它显示item_name的重复值时,它不会保存更改。
我已经尝试了使用PHP的操作,这是源代码
$item_save= $this->model->get_item($id);
if (array_count_values((array)$item_save['item_name']) > 0) {
$result['items']['result'] = false;
} else {
$this->model->save('item', $param);
$result['items']['result'] = true;
}
但结果是错误
我的代码有什么问题?我应该修复哪一部分,这样我就可以保存item_name而不重复?提前感谢。我是一个初学者使用php
1条答案
按热度按时间vmdwslir1#
您可以尝试获取表中的所有项,并使用foreach循环与新项进行比较?