我一直在看这几天,似乎无法让它更新。非常简单 - 我正在使用blockchain.info API,将一些信息存储在SQLite数据库中,然后运行一个Cron作业来检查事务编号是否在PHP中完全改变了BTC地址。
我最近的作品运行,当我回显所有需要的变量时,它们都出现了,但我无法让它更新db文件?!我也尝试在更新查询中没有单引号。感觉就像我尝试了很多变化,但无济于事。任何帮助将不胜感激!
这是:
printf
答案 0 :(得分:0)
您需要摆脱占位符周围的单引号:
render
你应该设置PDO在出现问题时抛出异常。您应该在开发过程中显示错误和警告,以便查看是否存在未定义变量的问题。
另请注意,您的陈述将始终评估为true:
UPDATE logging SET balance_now = :curr_bal, n_tx_now = :curr_trans WHERE logging_id = :record_id
您正在评估一个字符串,其评估结果为if ("$current_trans_number > $first_trans_number") {
。
你需要:
true