私は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);
これを使用してもデータベースに挿入されません。
これについて提案してください。