извлекать данные и назначать их переключателям по отдельности - PullRequest
0 голосов
/ 06 июля 2019

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

мои таблицы:

    response                      participants
id    response      id  response_id   extraGuests
1      yes          1        1         5
2      maybe
3       no

<?php
$db = new Database();
$query = "SELECT * FROM users WHERE `id` = ".$_SESSION['id'];
$result = $db->select($query);

$queryResp = "SELECT * FROM response";
$resultResp = $db->select($queryResp);
?>`

iЯ могу получить и отобразить их, используя цикл while:

        <?php
        $i=0;
        while($db_row = mysqli_fetch_array($resultResp)) {
        ?>
        <input type="radio" class="white" name="response" value="<?php echo 
        $db_row["id"];
        ?>">
        <?php echo $db_row["response"]; ?><br>
        <?php $i++;}?>

, но я хотел иметь разные функции в каждой переключательной кнопке, поэтому я подумал сделать это:

<form action="">
  <div class="row white response">
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="1" id="response1" name="response" ng-model="optionYes" ng-click="onHideOption1()">Yes! I'm going
  </div>
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="2" id="response2"  name="response" ng-model="optionMaybe" ng-click="onHideOption2()">Maybe
  </div>
  <div class="col-lg-4 col-sm-12 response">
  <input type="radio" value="3" id="response3" name="response" ng-model="optionNo" ng-click="onHideOption3()">No
  </div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionYes">
  <p>Are you bringing some friends with you?</p>
  <div><input style="margin-left:15px;" type="number" name="extraGuests" min="1" max="15" placeholder="1"></div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionMaybe">
  <p class="center">{{message}}</p><br />
  <div></div>
  </div>
  <div class="row optionMessage white" id="" ng-show="optionNo">
  <p class="center">{{message}}</p>
  </div>
  <button type="submit" name="submit1" class="buttonSubmit button1">Submit</button>
  </form>

Функции работают хорошо, но я не знаю, как я собираюсь получить данные, и чтобы пользователи могли выбрать ответ, чтобы я мог связать идентификатор таблицы «ответа» в качестве внешнего ключа с «участниками» с помощью переключателей ввода.Я новичок, надеюсь, кто-нибудь может мне помочь.спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...