Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Rolros

  • 0
    вклад
  • 19
    вопросов
  • 4
    ответа
  • 75%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как создать массив объектов ключь = значение из двух массивов?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    const ids = [45, 46, 47];
    const titles = ['День', 'Ночь', 'Дождь'];
    const result = ids.map((id, idx) => ({ id, title: titles[idx] }));
    console.log(result);
    Array(3) [ {…}, {…}, {…} ]
    ​  0: Object { id: 45, title: "День" }
    ​  1: Object { id: 46, title: "Ночь" }
    ​  2: Object { id: 47, title: "Дождь" }
    Ответ написан 08 сент. 2022
    1 комментарий
    1 комментарий
  • Как записать результат возврата функции, если она возвращает Promise?

    Casufi
    Владимир @Casufi
    https://developer.mozilla.org/en-US/docs/Web/JavaS...
    https://developer.mozilla.org/en-US/docs/Web/JavaS...

    getAllKeys(zz).then((result) => {... получить все на екран});
    Ответ написан 07 сент. 2022
    Комментировать
    Комментировать
  • Как сделать скидку на товар в шаблоне Opencart через PHP?

    Immortal_pony
    Immortal_pony @Immortal_pony
    Во-первых, если выполнить ваш код, то результат будет 193.71, а на 0.18. Проверьте, что в price у вас лежит именно то что вы написали.

    Во-вторых, формула для вычисления скидки у вас неправильная. Вы вычисляете 3%, а вам нужно уменьшить price на 3%. Например, так:

    $salePrice = $price - ($price/100*3);

    Ну и в шаблоне потом
    <?= $salePrice ?>
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как осуществить поиск по масиву, Взять ключ с переменной и найти масив с таким ключем и вывести только его на экран?

    opencartbot
    opencartbot @opencartbot
    OpenCart web developer
    Если правильно понял ваш вопрос, тогда так:
    $order_id = 96;
    
    $bd = mysqli_connect("localhost", "111", "222", "333");
    $sql = mysqli_query($bd, "SELECT * FROM oc_order_product") or die(mysqli_error());
    
    foreach ($sql->rows as $elem) {
    	if ($elem['order_id'] == $order_id) {
    		print_r($elem);
    	}
    }

    Можно еще добавить break внутри цикла, чтобы прерывать цикл, когда будет найдено первое совпадение. Так как, если в заказе было несколько товаров, то в этой выборке вы получите несколько массивов, для каждого товара в заказе.
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Как компактно сформировать запрос SQL к БД?

    ikutin666 @ikutin666
    INSERT INTO
       zx_storm(product_id, text, date_added)
    VALUES
       (56, "Дата добавления проверка", '2020-04-06 22:18:53'),
      (55, "Дата добавления проверка2", '2020-04-06 22:18:53'),
      (54, "Дата добавления проверка3", '2020-04-06 22:18:53'),
      (53, "Дата добавления проверка4", '2020-04-06 22:18:53');
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как отправлять заказы с интернет-магазина на horoshop в Битрикс24?

    gromdron
    Андрей Николаев @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Ну... все относительно просто.

    1) Изучаете API Хорошопа (на уровне "посмотреть что может")
    2) Изучаете API Битрикс24 (на уровне "посмотреть что может")
    3) Определяете что именно из Хорошопа должно уйти в Битрикс24 и что должно уходить из Б24 в Хорошоп.
    4) Покупаете сервер, к нему домен и ssl сертификат. Устаналиваете все что необходимо для работы (например nginx, php, mysql и т.п.).
    5) Пишете приложение обмена. Сначала в одну сторону (Хорошоп - Битрикс), потом если нужно - в другую.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • vabka
    Василий Банников
    • 11 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • hint000
    hint000
    • 4 ответа
    • 0 вопросов
  • BasiC2k
    Sergey В.
    • 4 ответа
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации