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

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

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

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

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

Хабровчане vs. цифровые сервисы банков: итоги
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

HabrDima20

  • 1
    вклад
  • 6
    вопросов
  • 6
    ответов
  • 17%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как сделать выборку из базы данных товаров?

    HabrDima20 @HabrDima20 Автор вопроса
    orderBy он просто сортирует!?
    мне нужно примерно так
    таблица товары
    $products = [
        'item_1' => [
            'id' => 1,
            'name' => 'product_1',
            'size' => 'S'
        ],
        'item_2' => [
            'id' => 2,
            'name' => 'product_2',
            'size' => 'XL',
        ],
        'item_3' => [
            'id' => 3,
            'name' => 'product_3',
            'size' => 'S',
        ],
        'item_4' => [
            'id' => 3,
            'name' => 'product_5',
            'size' => 'L',
        ],
    ];


    таблица размеры
    $sizes = [
        'size' => [
            'id' => 1,
            'name' => 'S',
        ],
        'size_2' => [
            'id' => 2,
            'name' => 'L',
        ],
        'size_3' => [
            'id' => 3,
            'name' => 'XL',
        ],
    
    ];

    это примерно
    сделаны checkbox из которых приходят id.
    <div class="size">
        <input type="checkbox" name="size" value="size[i][id]">
        <button>click</button>
    </div>

    Как можно если выбрать например два или три checkbox, вывести товар который принадлежит этому размеру????
    Написано 29 нояб. 2020
  • Как добавить в массив с json строкой еще одну строку?

    HabrDima20 @HabrDima20 Автор вопроса
    Спасибо))
    Написано 28 окт. 2020
  • Как добавить в массив с json строкой еще одну строку?

    HabrDima20 @HabrDima20 Автор вопроса
    mySQL
    Написано 25 окт. 2020
  • Как найти в массиве значение?

    HabrDima20 @HabrDima20 Автор вопроса
    VicTHOR,

    "4"
    []
    результат
    Т.е. $id - пустой массив?

    $id = "4"
    array_keys = []
    Написано 23 окт. 2020
  • Как найти в массиве значение?

    HabrDima20 @HabrDima20 Автор вопроса
    VicTHOR,

    array:4 [▼
      0 => array:2 [▼
        "id" => "4"
        "count" => 3
      ]
      1 => array:2 [▶]
      2 => array:2 [▶]
      3 => array:2 [▶]
    ]


    "4"

    []

    результат на

    if (count($carts) > 0) {
    
                    $key = array_keys($carts, $id);
                    dd($carts, $id, $key);
    Написано 23 окт. 2020
  • Как найти в массиве значение?

    HabrDima20 @HabrDima20 Автор вопроса
    DevMan,
    дописал
    public function addCartProduct(Request $request)
        {
    
            $carts = Cookie::get('cart');
            $count = (int)$request->quantity;
            $size = $request->size;
            $id = $request->product_id;


    Так похоже?
    Написано 23 окт. 2020
  • Как найти в массиве значение?

    HabrDima20 @HabrDima20 Автор вопроса
    DevMan,
    В коде может и нет, но пишу на laravel и мне нужен ответ от людей кто знает laravel!
    Это просто кусок кода проверки для добавление товаров в корзину!
    И мне нужно если id товара есть в массиве увеличить количество и все!
    Написано 23 окт. 2020
  • Как найти в массиве значение?

    HabrDima20 @HabrDima20 Автор вопроса
    JhaoDa,
    Ты прям гадаешь по коду)))
    знаешь Laravel или нет)))
    Подскажи как определить по коду где он написан в laravel или .....?
    Написано 23 окт. 2020
  • Как удалить несколько файлов при одновременном удалении поста и информации в базе данных?

    HabrDima20 @HabrDima20
    onDelete('cascade');
    указать в миграции, в таблице промежуточной
    Написано 23 окт. 2020
  • В Git коммит попал файл большой >100 mb как удалить?

    HabrDima20 @HabrDima20 Автор вопроса
    Денис Юрьев,
    я знаю что не советовали мне это вводить!
    Я вчера ввел потому что попал лишний файл в коммит и файлы пропали как вернуть с коммита
    файлы плиззззз помогите! Ваш совет помог спасибо большое, но не загрузился этот коммит, а файл удалился!
    Написано 16 окт. 2020
  • В Git коммит попал файл большой >100 mb как удалить?

    HabrDima20 @HabrDima20 Автор вопроса
    Денис Юрьев,
    050d105 HEAD@{22}: reset: moving to HEAD~1
    fcf55bd HEAD@{23}: commit: add view/options
    050d105 HEAD@{24}: Branch: renamed refs/heads/master to refs/heads/master


    HEAD@{23} файлы нужны что здесь лежат!!!! пропали после команды git reset --hard HEAD~1
    Написано 16 окт. 2020
  • В Git коммит попал файл большой >100 mb как удалить?

    HabrDima20 @HabrDima20 Автор вопроса
    WARNING: git-filter-branch has a glut of gotchas generating mangled history
    rewrites. Hit Ctrl-C before proceeding to abort, then use an
    alternative filtering tool such as 'git filter-repo'
    (https://github.com/newren/git-filter-repo/) instead. See the
    filter-branch manual page for more details; to squelch this warning,
    set FILTER_BRANCH_SQUELCH_WARNING=1.
    Proceeding with filter-branch...

    Cannot rewrite branches: You have unstaged changes.

    вот что выдает
    Написано 16 окт. 2020
  • Что делать git стер файлы проекта? Как восстановить?

    HabrDima20 @HabrDima20 Автор вопроса
    Lynn «Кофеман»,

    050d105 HEAD@{10}: reset: moving to HEAD
    050d105 HEAD@{11}: Branch: renamed refs/heads/master-2 to refs/heads/master
    050d105 HEAD@{13}: reset: moving to HEAD
    050d105 HEAD@{14}: Branch: renamed refs/heads/master to refs/heads/master-2
    050d105 HEAD@{16}: Branch: renamed refs/heads/master-2 to refs/heads/master
    050d105 HEAD@{18}: Branch: renamed refs/heads/master to refs/heads/master-2
    050d105 HEAD@{20}: Branch: renamed refs/heads/master to refs/heads/master
    050d105 HEAD@{22}: reset: moving to HEAD~1
    fcf55bd HEAD@{23}: commit: add view/options
    050d105 HEAD@{24}: Branch: renamed refs/heads/master to refs/heads/master


    HEAD@{23} файлы нужны что здесь лежат!!!! пропали после команды git reset --hard HEAD~1
    Написано 16 окт. 2020
  • Как запретить выделение в инпуте?

    HabrDima20 @HabrDima20
    megazvero, она должна отображаться но не выделяться???
    Тогда placeholder

    https://jsfiddle.net/5stzn89L/2/
    Написано 25 мар. 2020
Самые активные сегодня
  • Василий Банников
    • 13 ответов
    • 0 вопросов
  • nava2002
    Borys Latysh
    • 8 ответов
    • 0 вопросов
  • rPman
    • 8 ответов
    • 0 вопросов
  • Надим Закиров
    • 7 ответов
    • 1 вопрос
  • IonDen
    Денис Инешин
    • 7 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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