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
)
Эм (em): em это масштабируемая единица, которая используется для веб-документов. Один em равняется текущему размеру шрифта. Например, если размер шрифта документа 12pt, то 1em равняется 12pt. Поскольку em масштабируется, то 2em равняется 24pt, .5em равняется 6pt и т.д. Благодаря своей масштабируемости и высокой совместимости с мобильными устройствами, em все чаще используется в веб-документах.
Пиксели (px): Пиксели это единицы фиксированного размера, которые используются для всего, что читается на компьютерном экране. Один пиксель равняется одной точке на компьютерном экране (это наименьшее деление разрешения вашего экрана). Многие веб-дизайнеры используют в веб-документах пиксели, чтобы при отображении в браузере вебсайт выглядел идеально с точки зрения пикселей. Единственная проблема заключается в том, что пиксели нельзя увеличить для удобства читателей со слабым зрением или уменьшить для удобства чтения на мобильных устройствах.
Точки (pt): Точки традиционно используются в печатных изданиях (т.е. для всего, что печатается на бумаге). Одна точка равняется 1/72 дюйма. Точки очень похожи на пиксели тем, что они имеют фиксированный размер и их нельзя увеличить/уменьшить.
Проценты (%): Процент во многом похож на em, за исключением нескольких принципиальных различий. Во-первых, текущий размер шрифта равняется 100% (т.е. 12pt = 100%). Использование единицы Процент позволяет вам увеличивать/уменьшать свой текст для удобства чтения.
https://devacademy.ru/article/razmier-shriftov-v-c...
$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)");
function searchVIN() {
var vin = $('input#search-vin').val()
if (vin.length == 0) {
alert('Не указан ВИН автомобиля')
$('input#search-vin').focus()
return
}
if ((vin.length != 7) && (vin.length != 17)) {
alert('Неверная длина ВИН автомобиля. Должно быть 7 или 17 символов')
$('input#search-vin').focus()
return
}
$('input#search-vin').attr('disabled', 'disabled')
$.post(
'/ajax_vin_bmw.php',
{
'vin': vin
},
function (s) {
if (s.substr(0,1) == '/') {
document.location.href = s
} else {
alert(s)
$('input#search-vin').removeAttr('disabled')
}
}
)
}
// localStorage.setItem("token", "Ваш токен");
let token = localStorage.getItem("token");
$.ajax
({
type: "GET",
url: "localhost/api/23/",
headers: {
"Authorization": "Basic " + token
},
success: function (){
alert('Success');
}
});
<?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 или какая своя обертка лишь пример
// Не забывайте про фильтрацию перед записью, мало ли какие данные придут)