Как вставить информацию в профиль пользователя на основе ввода флажка? - PullRequest
0 голосов
/ 17 июня 2019

Чтобы сохранить пользовательский ввод в свой профиль через флажок ввода.

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

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

$sql = "SELECT color, name, grade FROM leadRoutes";``
$result = $conn->query($sql);

 if ($result->num_rows > 0) {
     echo "<table>
        <tr>
        <th>Color</th>
        <th>Name</th>
        <th>Grade</th>
        </tr>";
        while($row = $result->fetch_assoc()) {
            echo "<tr><td>".$row["color"]."</td>
                      <td>".$row["name"]."</td>
                      <td><input type='checkbox' name='grade[]' value='grade'>".$row["grade"]."</td>
                      </tr>";
        }
        echo "</table>";
    } else {
        echo "0 results";
    }
    if ( isset($_GET['grade']) && is_array($_GET['grade']) ) { foreach ( $_GET['keyword'] as $v ) {

    }
}

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

...