$data = explode('|', $data1); foreach ($keys as $row => $key) { $assoc[trim($key)] = trim($data[$row]); } } print_r($assoc); die; require_once "../includes/subFunctions/banks.ipaygate.php"; $processor = new iPayGate_Client($bankInfo); $sql = "SELECT ss_ID\r\nFROM cs_subscription where ss_billing_type in ('Check');\r\n"; $cnt = 0; $result = mysql_query($sql) or dieLog(mysql_errno() . ": " . mysql_error() . "<BR>"); while ($cs_subscription = mysql_fetch_assoc($result)) { $subs = new transaction_class(false); $subs->pull_subscription($cs_subscription['ss_ID']); $transInfo['ss_billing_check_routing'] = $subs->etelDecSalted($subs->row['subscriptionTable']['ss_billing_check_routing']); $transInfo['ss_billing_check_account'] = $subs->etelDecSalted($subs->row['subscriptionTable']['ss_billing_check_account']); if (!is_numeric($transInfo['ss_billing_check_routing'])) { $transInfo['ss_billing_check_routing'] = etelDec($subs->row['transactionTable']['bankroutingcode']); if (is_numeric($transInfo['ss_billing_check_routing'])) { echo "update cs_subscription set ss_billing_check_routing = '" . $subs->etelEncSalted($transInfo['ss_billing_check_routing']) . "' \r\n\t\t\t\r\n\t\t\twhere ss_ID = '" . $cs_subscription['ss_ID'] . "';<br>"; } else { echo $cs_subscription['ss_ID'] . ' PROBLEM ' . $transInfo['ss_billing_check_account'] . '<BR>'; } } else { } flush(); } die($sqlchange); $sql = "select * from `cs_subscription` left join cs_transactiondetails on ss_transaction_id = transactionId where ss_bank_id in (15,28,29)"; $result = mysql_query($sql) or die($sql);