【发布时间】:2013-03-14 12:17:58
【问题描述】:
我正在使用 magento 1.7 版本。在此我有一个数组中的数据。我使用 json_encode 将其编码为 json 并插入到数据库中。但我遇到了类似
连接已重置。
如果我插入正常值,那么它工作正常。
在数据库中,我有字段类型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); 这不是插入数据库。
请就此提出建议。
【问题讨论】:
标签: database json magento magento-1.7