Задать вопрос
SteveRoad
@SteveRoad

Как сделать выбор товара относящийся к определённой категории?

Добрый вечер!
Решил я вообщем сделать, чтобы в option при выборе соответствующей категории, отображался в другом option товар выбранной категории. Но я даже вообще не представляю как связать эти два option, чтобы это заработало.
Подскажите пожалуйста как это можно реализовать, ну или может у кого то есть пример простой.
Вот для наглядности как я делаю select.
<form method="POST" action="">
    <p>Удаление товара</p>

    <label for="category_c">Название категории</label>
    <select name="category_c" id="category_c"
    <?php
    $db_connection = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); 
    mysqli_set_charset($db_connection, "utf8"); 
    $sql = ("SELECT * FROM categories"); 
    $result = mysqli_query($db_connection, $sql) 
    or die(mysqli_error($db_connection)); 
    echo "<select name='category_c'>";
    while($row = mysqli_fetch_row($result)){
    echo "<option value='".$row[0]."'> $row[1] </option>"; 
    } 
    echo "</select>";
    ?>
    </select>

    <label for="product_del">Название товара</label>
    <select name="product_del" id="product_del"
    <?php
    $db_connection = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME); 
    mysqli_set_charset($db_connection, "utf8"); 
    $sql = ("SELECT * FROM product"); 
    $result = mysqli_query($db_connection, $sql) 
    or die(mysqli_error($db_connection)); 
    echo "<select name='product_del'>";
    while($row = mysqli_fetch_row($result)){
    echo "<option value='".$row[0]."'> $row[1] </option>"; 
    } 
    echo "</select>";
    ?>
    </select>
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега PHP
Одним PHP не обойдешься, для этого нужен JS.
Например, вот эта бибилиотека умеет: https://github.com/tuupola/jquery_chained
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы