Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Составить цикл на проверку mysql php pdo


  1. 289    6  0
    1 день300 UAH

    Добрый день! Ознакомился с заданием. Готов выполнить. Обращайтесь, буду рад сотрудничать!

  2. 3351    101  4   3
    1 день300 UAH

    Внутри цикла нужно вставить запрос в таблицу продуктов и считать по ней count(*)
    что-то вроде select count(*) from products where category_id=$row['category_id']

  • Профиль удален
    1 октября 2020, 14:35 |

    Можно рекурсией дойти до конечной категории и по этой категории сделать запрос в БД на проверку товаров данной категории.

  • Екатерина Муравьева
    1 октября 2020, 14:51 |

    Сделаете?

  • Denis B.
    1 октября 2020, 14:39 |

    А можно все сделать JOIN

  • Екатерина Муравьева
    1 октября 2020, 15:01 |

    JOIN не получиться потому что есть подкатегории категорий.

  • Denis B.
    1 октября 2020, 15:05 |

    Делайте как считаете нужным)

  • Vladyslav Y.
    1 октября 2020, 15:01 |

    Вывести названия всех категорий, где есть товары можно ОДНИМ sql-запросом


    ну или в цикле выбирать... тогда запросов к базе будет столько, сколько существует категорий))

  • Екатерина Муравьева
    1 октября 2020, 15:02 |

    Мне не нужны все категории. Должна быть иерархия родительских->дочерних.

  • Vladyslav Y.
    1 октября 2020, 15:11 |

    есть id и parent_category - можно джойнить к таблице саму себя, чтобы след. столбик был дочерней категорией

    но если у Вас 10 категорий - пишите Select * всё в цикле



  • Екатерина Муравьева
    1 октября 2020, 15:46 |

    Категорий больше 10, давайте в лс.

  • Профиль удален
    1 октября 2020, 16:10 |

    Тут всё делается одним запросом. 

    PS: sql - это не только селект, но ещё группировки, условия и т.д.т.п.

  • Екатерина Муравьева
    1 октября 2020, 16:16 |

    Сделаете одним запросом?

  • Профиль удален
    1 октября 2020, 16:20 |

    Правильно я понял, нужно вывести названия категорий, если в них есть хоть один товар.

  • Екатерина Муравьева
    1 октября 2020, 16:43 |

    Нужно вывести те категории в которых есть товар, но нужно выдержать иерархию

  • Профиль удален
    1 октября 2020, 16:48 |

    Ну иерархию потом циклом сделаете. Это уже не запрос.

  • Профиль удален
    2 октября 2020, 21:55 |

    вам уже сделали задание, или нет?

    по доп.запросу могу прочесть пару часов лекций о связях в реляционных базах, если хотите

Актуальные фриланс-проекты в категории PHP

Прописать мета данные АЛЬТ при помощи ИИ

Сайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки

AI и машинное обучениеPHP ∙ 1 час 17 минут назад ∙ 13 ставок

Доработка сайта на Ocstore 3

700 UAH

Ocstore 3 Шаблон Upstore Поправить некоторые моменты https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Ожидаю ваши предложения

PHPВеб-программирование ∙ 4 часа 57 минут назад ∙ 48 ставок

Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных

700 UAH

Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools…

PHPВеб-программирование ∙ 7 часов 13 минут назад ∙ 19 ставок

Обновление плагинов и тем WP сайт putevka.uz

«Нужно провести технический аудит WordPress-сайта, проверить актуальность, безопасность и совместимость установленных плагинов и темы. По результатам — предложить легальные варианты обновления, замены устаревших решений или перехода на официально доступные аналоги. Платные…

HTML и CSS версткаPHP ∙ 9 часов 49 минут назад ∙ 31 ставка

Интеграция блока "Где смотреть" (Laravel / Livewire)

Необходимо реализовать интеграцию внешней стриминговой платформы для сайта о фильмах и сериалах на Laravel / Livewire. Что нужно сделать: Реализовать импорт внешнего каталога контента, который обновляется 1 раз в день. Выполнять матчинг контента по IMDb ID и/или TMDB ID. Если…

PHPВеб-программирование ∙ 1 день назад ∙ 36 ставок

Заказчик
Проект опубликован
5 лет назад
139 просмотров