Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

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

project expired


  1.  1 day 300 ₴
    1139    27  0   2

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

  2.  1 day 300 ₴
    142    1  0

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

  • Антон Романюк
    1 October at 14:35 |

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

  • Екатерина Муравьева — project author
    1 October at 14:51 |

    Сделаете?

  • Denis Bedov
    1 October at 14:39 |

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

  • Екатерина Муравьева — project author
    1 October at 15:01 |

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

  • Denis Bedov
    1 October at 15:05 |

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

  • Влад Vlad
    1 October at 15:01 |

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


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

  • Екатерина Муравьева — project author
    1 October at 15:02 |

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

  • Влад Vlad
    1 October at 15:11 |

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

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



  • Екатерина Муравьева — project author
    1 October at 15:46 |

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

  • Василий Х.
    1 October at 16:10 |

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

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

  • Екатерина Муравьева — project author
    1 October at 16:16 |

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

  • Василий Х.
    1 October at 16:20 |

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

  • Екатерина Муравьева — project author
    1 October at 16:43 |

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

  • Василий Х.
    1 October at 16:48 |

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

  • Vadym freelancer
    2 October at 21:55 |

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

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