我正在使用magento 1.7版本。在这个我有一个数组中的数据。我使用json将它编码json_encode
并插入到数据库中。但是我遇到了错误
连接被重置。
如果我插入正常值,那么它工作正常。在数据库中,我有字段类型longtext
。我使用了mysql_real_escape_string()
, base_63_encode()
,serialize()
但没有成功。我正在使用以下代码
$table = Mage::getSingleton('core/resource')->getTableName('checkout_prescription_details');
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
$custom = json_encode($customoptions);
$query = "insert into {$table} set `data`='$custom';
$write->query($query);
在此,当我echo $query
然后它显示编码数据时,当我从 phpmyadmin 插入它时,它会插入数据库,但使用$write->query($query);
它不会插入数据库。
请就此提出建议。