我正在使用dibiphp进行sql查询,这需要将数组传递给数据库中的更新值,如
$args=array('field1'=>$value,'fiel2'=>$value2);
问题是该值是否包含单引号'
后的文本被截断(未保存到数据库)
例如here's an example
保存为here
,我尝试在表单中发布,dint得到任何回复,如果有人使用了dibiphp,他可以轻松地指导我做错了,在下面是类函数,我尝试print_r
$args
值正确到达,直到执行查询
public function updateVideo($id, array $args)
{
return dibi::query('UPDATE [videos] SET', $args, 'WHERE id = %i', $id);
}