Jump to content

Вывод последних операций аккаунта


Recommended Posts

Posted (edited)

Здравствуйте. 

Вот получаем мы многомерный массив. 

$transactonsbit = $bitcoin->listtransactions($usebtc);

Выдает он данные

Array ( [0] => Array ( [account] => ******* [address] => *********[category] => receive [amount] => *.**** [confirmations] => ****[blockhash] => ***************[blockindex] => ******[blocktime] => **********[txid] => ***********[walletconflicts] => Array ( ) [time] => **********[timereceived] => ********) [1] => Array ( [account] =>******* [category] => *******[time] => *******[amount] => *******[otheraccount] => *******[comment] => ) [2] => Array ( [account] => ***********[category] => move [time] => *******[amount] => *******[otheraccount] => ******* [comment] => ) [3] => Array ( [account] => ******* [address] => *******[category] => send [amount] => -***** [fee] => *******[confirmations] => *******[blockhash] => *******[blockindex] => ******* [blocktime] => *******[txid] => ******* [walletconflicts] => Array ( ) [time] => *******[timereceived] => *******)

И еще несколько валют. Ключи в массивах одинаковые. 

 

И тут несколько вопросов. 1.  

Вывожу я эти транзакции следующим образом. 

<?php $result = array_merge ($transactonslite, $transactonsbit, $transactons2, $transactons3, $transactons4);?>

То есть объединяю все массивы в 1

 

Все отображается. Но отображается в порядке очереди как я их объединяю, а вот как мне их сортировать по дате?

Так же. Из-за того что ключи у массивов одинаковые - нет возможности определить какая транзакция к какой криптовалюте относится.

 

Как можно различать их? 

У меня было предположение, что нужно писать это все дело по отдельности в базу и добавлять туда название валюты и дату, но что то как то....Мне кажется это бред=)

 

blockchain.info не подойдет так как у меня есть такие транзакции как move, а их blockchain не видит. 

Edited by RattleSneyk
Posted

Мне кажется, лучше все писать в базу, а потом брать из нее для отображения. Так и отлаживать проще будет, и агрегировать удобнее.

Posted

Мне кажется, лучше все писать в базу, а потом брать из нее для отображения. Так и отлаживать проще будет, и агрегировать удобнее.

Ок. Тогда еще вопрос. 

Как блин в базу писать???=))) ) 

 

Например. 

Сделал так.

foreach($arrayas $key=>$val){    $sql = mysql_query("INSERT INTO таблица    (user, type, address,amount,confirmations)    VALUES ('".(int)$val['user']."','".$val['category']."','".(int)$val['address']."','".(int)$val['amount']."','".$val['confirmations']."')");}

Данные передает не верно и по три раза пишет. 

 

Делал так. 

<?php foreach($transactonsbit as $results): ?><?php$date = date("Y-m-d H:i");include "bd.php";$amount =  $results[amount];$address = $results[address];$type =  $results[category];$confirmations = $results[confirmations];// вставляем, новую запись$sql = "INSERT INTO `таблица`(`user`, `type`, `address`, `amount`, `dates`, `metod`, `confirmations`) VALUES ('$usebtc', '$type', '$address', '$amount','$date', 'btc', '$confirmations') ON DUPLICATE KEY UPDATE `confirmations` = '$confirmations'" or die(mysql_error());$result = mysql_query($sql) or die(mysql_error());mysql_close($connect);?><?php endforeach; ?>

Пишет три раза=) 

Но данные все верные. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Московская биржа назвала сроки начала операций с криптовалютами

      Московская биржа намерена запустить операции с криптовалютами в начале 2027 года. Об этом сообщил глава наблюдательного совета торговой площадки Сергей Швецов на Биржевом форуме. По словам Швецова, торговая площадка планирует быть технологически готовой к старту операций сразу после вступления в силу соответствующего закона. Фактическая подготовка к сделкам с криптовалютами завершится к концу этого года, уточнил Швецов в беседе с РБК. Представитель Мосбиржи считает, что законодательные норм

      in Новости криптовалют

    • [Накрутка отзывов] 🟪 SOLUTIONES — Приём рублей по СБП от 1 ₽ до 200 000 ₽ без ИП и юрлиц + вывод в USDT с комиссией 0%

      Дорогие коллеги! Мы отлично знаем, как сильно все устали от бесконечных блокировок счетов, обязательного KYC, долгих проверок ИП и юрлиц, высоких комиссий и задержек выплат.   Именно поэтому мы создали SOLUTIONES - простое, анонимное и максимально выгодное платёжное решение специально для российского eCom-трафика. Подключайтесь быстро, принимайте оплату рублями по СБП и выводите средства в USDT без лишних головных болей и рисков.   Что предлагает SOLUTIONES: ▪️

      in Платежные решения

    • usd-farm.com - онлайн-игра без вложений и вывод от 0,0001$ на FP

      usd-farm.com - Регистрация   Новая стандартная игра с бонусами, серфингом, PTC, Shortlink, Bounty, Quest и т.д.   Плюсы: - Регистрация в один клик, с указанием почты FaucetPay. - Минималки на вывод практически нет - вывод сразу после получения ежедневного бонуса. - Ежедневные бонусы 0.0010 $. - Еженедельные бонусы по нарастающей: 0,001 $ --> 0,002 $ --> 0,002 $ --> 0,003 $ --> 0,003 $ --> 0,004 --> $ 0,005 $. - Встречаетс

      in Игры, гэмблинг, казино, беттинг

    • Российский Совкомбанк назвал сроки запуска операций с криптовалютой

      Совкомбанк планирует в этом году запустить операции с криптовалютой для квалифицированных инвесторов — после принятия соответствующего законодательства, заявил зампред правления кредитного учреждения Михаил Автухов. По его словам, запуск таких операций возможен уже в текущем году при условии принятия закона о регулировании цифровых активов. Он отметил, что формирование легального рынка криптоактивов зависит от появления гибкой нормативной базы, допускающей оперативные изменения по мере разв

      in Новости криптовалют

    • 86% незаконных операций со стейблкоинами связаны с обходом санкций — TRM Labs

      За последний год ежемесячный объем транзакций в стейблкоинах неоднократно превышал $1 трлн, подсчитали аналитики компании TRM Labs. $141 млрд в стабильных токенах получили кошельки, связанные с нелегальной деятельностью. Большая часть незаконных криптоопераций связана с финансовыми преступлениями, прежде всего с обходом санкций и масштабным отмыванием денег, указывают эксперты. Основная доля — 86% — пришлась на операции, связанные с санкциями. Ключевую роль здесь играют кошельки, биржи и пл

      in Новости криптовалют

×
×
  • Create New...