SELECT
tasks.*, -- все поля из Задач
priority.label AS priority_label -- поле label из Приоритет, будет доступно как priority_label
-- priority.label
-- И остальные поля через priority.поле или все, через priority.*
FROM
tasks
LEFT JOIN -- Присоединяем таблицу Приоритет
priority ON (
priority.id = tasks.id_priority
)
$url_statistic = file_get_contents("https://example.ru");
$json_statistic = json_decode( $url_statistic );
$statistic = $json_statistic->statistic;
$values = '';
foreach ($statistic as $stat) {
$id = $stat->id;
$name = $stat->name;
$descripition = $stat->description;
$balance = $stat->balance;
$values .= "('$id', '$name', '$description', '$balance'),";
}
$values = trim($values, ',');
mysqli_query($sql, "INSERT INTO table (id, name, description, balance) VALUES $values ON DUPLICATE KEY UPDATE balance = VALUES(balance)");
<?php
$obj = json_decode(вашJSON);
// Внутри у вас будут обьекты called, calls, и т.д.,
var_dump($obj ->data );
// Внутри у вас будет массив с обьектами внутри called
var_dump($obj ->data ->called);
// Достаем phoneи dateTimeUTC для первого элемента массива
echo 'Phone: ' . $obj->data->called[0]->phone .' | dateTimeUTC: ' . $obj->data->called[0]->dateTimeUtc;
// Достаем все элементы, через цикл
foreach ($obj ->data ->called as $called)
{
echo 'Phone: ' . $called->phone .' | dateTimeUTC: ' . $called->dateTimeUTC . '<hr/>';
}
// А чтобы записать в базу, так же или сами обращаетесь к конкретному элементу или проходите циклом и сохраняете)
mysqli_query("INSERT INTO `table` (`phone`, `dt_time`) VALUES ('" . $called->phone . "', '" . $called->dateTimeUTC . "')");
// Точный запрос не покажу, тут уже какая у вас ORM или какая своя обертка лишь пример
// Не забывайте про фильтрацию перед записью, мало ли какие данные придут)