magento - 修改客人订单电子邮件地址

标签 magento phpmyadmin magento-1.7

我的 Magneto 系统中有一个客人订单,我现在需要修改存档的电子邮件地址。提到的客户没有创建帐户,所以我相信我需要直接修改 MySQL 表。谁能指出我需要修改哪些表的正确方向?

我在“sales_flat_order”、“sales_flat_order_address”和“sales_flat_quote”等中看到一个电子邮件地址,但我不确定要编辑什么。进行此类编辑时,我需要注意任何后果吗?

谢谢!

我正在使用 Magneto Community 1.7.0.2。

最佳答案

为了数据一致性,您可以更改所有 3 个,sales_flat_order 应该是显示在管理订单详细信息页面上的那个。

您也可以通过订单号更改

$order = Mage::getModel('sales/order')->load($order_id);
$order->setCustomerEmail($email_address)->save();

关于magento - 修改客人订单电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13240719/

相关文章:

java - 万磁王 : Adding configurable product to cart fails : Please specify the product's option(s)

xml - Magento:定位商店 View 时忽略 XML 引用

Magento 不在查看源代码中显示 SSL 引用

mongodb - MongoDB有像HeidiSQL或PHPMyAdmin这样的东西吗?

PHP Mysql 从多个表中选择查询

php - 如何使用 1and1 数据库和 Dreamweaver 设置 PHP 发布日期?

magento-1.7 - cart_product.remove 不更新 magento 中的购物车总数

php - Magento 1.7.0.0 上的奇怪问题

php - 向 Magento 管理添加搜索字段

magento - Magento 中的 PayPal Pro(直接)信用卡到期日验证