在我管理的其中一个站点中,客户端已经决定承担ACH/银行帐户管理,它以前是外包的。因此,我们在网上提交的资料过去只是储存在一个单一的数据库中进行处理,现在必须放在“优待”的位置,直到用于付款的资金得到核实为止。我最初的计划如下:
在注册结束时,收集所有表单数据并将其存储在单个MySQL数据库中。我们的内部管理员将收到一封电子邮件通知,提醒他已注册。他将处理所收集的ACH信息,并等待付款所需的3-4个工作日才能结清。
一旦支付信息被返回为良好(还没有考虑我将如何处理“坏”),管理员就可以登录到安全门户,该门户允许管理员单击按钮“处理”经过比较和验证的全部信息。这一过程简化为:
我以前使用CSV输出运行过类似的过程,并且只使用
//transfers old data to archive
$transfer = mysql_query('INSERT INTO '.$archive.' SELECT * FROM '.$table) or die(mysql_error());
//empties existing table
$query = mysql_query('TRUNCATE TABLE '.$table) or die(mysql_error());但在这些情况下,所有返回的数据都被复制和删除。我只想复制和删除一条记录。
知道怎么做吗?
发布于 2010-06-02 21:55:09
,但在这些情况下,所有返回的数据都被复制和删除。我只想复制和删除一条记录。
知道怎么做吗?
将WHERE子句添加到SELECT * FROM中
INSERT INTO tablename SELECT * FROM tablename2 WHERE record_id_field = 'value';https://stackoverflow.com/questions/2961689
复制相似问题