@luckyjenro0

Почему не работает форма?

Есть форма для вставки данных в БД Она скрыта, в модальном окне, есть таблица с товарами около которй у каждого товара есть кнопка редактировать по нажатию которой должна выскакивать форма где если вы нажимали кнопку редактировать появляются данные из бд прямо в форме в input в value. Но почему-то не работает, сам код:
<form method="post" class="modal-content" action="" id="form">
                            <div class="modal-header text-center text-bold"></div>

                            <div class="modal-body">
                                <div class="input-block">
                                    <label for="login" class="l-form-glab">Название</label>
                                    <input type="text" name="name" value="<?= isset($_GET['red_id']) ? $product['name'] : ''; ?>"><br>
                                </div>
                            </div>
                            <div class="modal-footer text-right">
                                <div class="btn-text-upper2" type="button" id="buyclick"></div>
                            </div>
                        </form>
<a title='Редактировать' href='?red_id={$result['id']}' class='open-modal' data-modal='#modal2' id='openModal' ></a>


if (isset($_GET['red_id'])) {
      $sql = mysqli_query($link, "SELECT * FROM `donate` WHERE `id`={$_GET['red_id']}");
      $product = mysqli_fetch_array($sql);
    }
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Noizefan
@Noizefan
mysqli_fetch_array ничего не выводит на экран
не работает потому что не понимаете логику
конкретезируйте для себя в голове задачи под конкретную цель:

1) получить входное значение
2) сделать с ним запрос в БД
3) получить данные из БД
4) показать данные на экран

У Вас же всё оборвалось на предпоследнем пункте:

1) получить входное значение
2) сделать с ним запрос в БД
3) получить данные из БД
4) ? (видимо написать вопрос на Тостер "почему всё не работает???" :-) )

Здесь лень и невнимательность обратно пропорциальны в количественной мере качеству результата
Ответ написан
Ваш ответ на вопрос

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

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