【发布时间】:2021-07-15 19:46:35
【问题描述】:
我在 Zend Framework 中收到此错误: 违反完整性约束:1048 列 'url_id' 不能为空
我的代码是:
$stmt = $this->select()->where('url_address = ?', $url_address)->query();
$r = $stmt->fetchAll();
print_r($r);
if(count($r)==0){
$data = array(
'url_address' => $url_address,
);
$this->insert($data);
$stmt = $this->select()->where('url_address = ?', $url_address)->query();
$r = $stmt->fetchAll();
}
echo $r->url_id;
return $r->url_id;
【问题讨论】:
-
您尝试在
url_id中添加一些内容吗? -
url_id 是自增主键
-
这不是那个错误所说的......
-
第 12 行出现错误 $r = $stmt->fetchAll();
-
如果显示该错误,则不是自动增量
标签: php mysql zend-framework mysql-error-1048