0

Хочу получить элемент json — block_reward.

array (
  'coins' => 
  array (
    'Decred' => 
    array (
      'id' => 152,
      'tag' => 'DCR',
      'algorithm' => 'Blake (14r)',
      'block_time' => '313.0',
      'block_reward' => 6.783715451436188,
      'block_reward24' => 6.783715451436157,
      'last_block' => 628353,

Как это правильно сделать?

вот функция

$sql = "INSERT INTO testphp (name, gender, designation)
 VALUES('".$row['coins']['Decred']
['block_reward']."','".$row["tag"]."','".$row["algorithm"]."')";

В таблице почему-то выводятся пустые строки.

  • а в БД какие типы у полей? судя по запросу ты вообще не туда всё пихаешь.. сравни "name, gender, designation" и "block_reward, tag, algorithm" ....это вообще как? – Алексей Шиманский Jan 28 '22 at 10:56
  • @АлексейШиманский, в бд все типы полей int "сравни "name, gender, designation" и "block_reward, tag, algorithm" ....это вообще как?" Это я не понял. я передаю значения в колонки под названием name, gender, designation. Какая разница с block_reward, tag, algorithm, там же числа передаются – Mad Man Jan 28 '22 at 11:27
  • в том числе и name? и gender? ...ну вот смотри... все поля int, а ты вставляешь какой тип? – Алексей Шиманский Jan 28 '22 at 11:28
  • @АлексейШиманский, да, всё поля int. я передаю varchar через values . А как мне поменять на int?)) – Mad Man Jan 28 '22 at 11:31
  • Если ты просто пробуешь конструкции языка и изучаешь язык, то просто попробуй воткнуть целое число не из массива а просто так.......в ином случае тут всё неправильно и всё не так и лучше так не писать никогда – Алексей Шиманский Jan 28 '22 at 11:35
  • @АлексейШиманский, напишите, если не сложно, пожалуйста, функцию, которая смогла бы работать, или там много? (без втыкания просто числа просто так) – Mad Man Jan 28 '22 at 11:40
  • @АлексейШиманский можно и самые простые варианты, тоже будет полезно – Mad Man Jan 28 '22 at 11:56
  • https://ru.stackoverflow.com/a/1218197/191482 ... https://ru.stackoverflow.com/a/422165/191482 ... – Алексей Шиманский Jan 28 '22 at 12:00
  • @АлексейШиманский Это можно сделать через php pdo? – Mad Man Jan 28 '22 at 12:04

0 Answers0