我如何知道DBAL DELETE是否成功?
例如,如果我尝试删除不存在的内容,我怎么知道?我是否必须首先查询它是否存在,或者DBALs delete-function是否有任何内置系统?
这是我的疑问:
$this->conn->delete('mytable',
array('mytableID' => $id,
'othercolumn' => $value['data']));
现在,如果$value['data']
是数据库中不存在的东西,那么DBAL实际上做了什么?
修改: 我试过这个:
$returnvalue = $this->conn->delete('mytable',
array('mytableID' => $id,
'othercolumn' => $value['data']));
但是该值为空。
EDIT2 : 啊伙计..我的代码中还有其他错误。删除DOES为它返回一个值,但它从未进入我的记录器。 <{1}}在无法删除内容时为0。