当我尝试插入包含超过300个字符的字符串时,它显示空白页面并且不会返回任何PHP错误。
我正在使用ZF 1 - Zend db Adapter和MSSQL server 2012。
$db = Zend_Db_Table::getDefaultAdapter();
$insert = "insert into tbloffer (legal_restrictions) values ('more than 300 character string')";
$stmt = $db->prepare($insert);
$stmt->execute();
我的数据库列数据类型是nvarchar(max)
答案 0 :(得分:0)
代替
$insert = "insert into tbloffer (legal_restrictions) values ('more than 300 character string')";
$stmt = $db->prepare($insert);
$stmt->execute();
试试这个
$data = array('legal_restrictions'=> 'more than 300 character string');
$db->insert('tbloffer',$data);