Как назначить переменную для выбранного значения идентификатора для использования при повторном выборе (выборках)? - PullRequest
1 голос
/ 01 октября 2019

Я занимаюсь разработкой поездок на аттракционах, с минимальными информационными сообщениями, размещаемыми на странице в соответствии с пользовательскими данными. Минимальные значения защищают информацию пользователя до тех пор, пока кто-то не нажмет кнопку ПРОСМОТРЕТЬ ПОЛНУЮ ПОЧТУ, которая отображает все (предостерегаемые, на свой страх и риск!) Данные о поездке на отдельной странице.

Вот минимальный почтовый индекс: `

`the fetch`
   $sql = "SELECT ID, alias, grouporg, choosefrom, chooseto, going, arriving, gender 
    FROM drivers ORDER BY ID DESC LIMIT 1";
        $selres = mysqli_query($con, $sql);
        $selrescheck = mysqli_num_rows($selres);

Выдержка из кода - вывод минимальных сообщений:

<?php 
if ($selrescheck > 0) {
    while ($row = mysqli_fetch_assoc($selres)) {
        ?>
        <fieldset><span style="color: #204d74;">
        <legend>post id=<?php echo $row['ID']; ?></legend>
        <label>POSTED by:   <?php echo $row['alias']; ?></label>
        <label>~~ I am organizing <?php echo $row['grouporg']; ?> Travel</label>
         ~~I am a:   <?php echo $row['gender']; ?></label>
         <label>From:    <?php echo $row['choosefrom']; ?>~~</label>
        <label> To:    <?php echo $row['chooseto']; ?></label>
        <label>planned LEAVE:   <?php echo $row['going']; ?>~~</label>
        <label>planned ARRIVAL:   <?php echo $row['arriving']; ?> </label></span>
        </fieldset>
        <fieldset>
        <h2 align="left"><a href="../next page.php">
         <span style="color:#F51EED;">**View Entire Post**</span></a></h2>
        </fieldset>
    }
}

Сообщения получаются хорошими, и давайте скажем, что 'ID' = 71 в этом примере. Когда заинтересованный пользователь хочет увидеть больше информации, он увидит полные данные строки с помощью этого SELECT (пока):

    $sql = "SELECT * FROM drivers WHERE ID='$ID'";  
    $selres = mysqli_query($con, $sql);
    $selrescheck = mysqli_num_rows($selres);

Принимая во внимание $ID (or some variable) = 71 в этом посте, но как мне захватить этот уникальный идентификаторзначение в каждом сообщении , которое будет перенесено на следующую страницу ? (Очевидно, я не могу каждый раз вводить фактическое число!)

Ценю ваше время так сильно.

1 Ответ

0 голосов
/ 01 октября 2019

Эй, тебе нужно использовать что-то вроде этого <h2 align="left"><a href="../next page.php?ID=<?= $row['ID']; ?>"> <span style="color:#F51EED;">**View Entire Post**</span></a></h2>. Затем вы можете получить доступ к идентификатору через $ _REQUEST ['ID]

...