PHP Я хочу, чтобы он дал мне правильную информацию, связанную с пользователем - PullRequest
0 голосов
/ 23 мая 2018

У меня открыт сеанс с пользователем, который уже вошел в систему, я проверил, что он дает мне пользователя, связанного с текущим сеансом

Я прошу помощи, если я хочу, чтобы форма / данные толькопоказывать мне информацию, относящуюся к пользователю, поэтому вместо того, чтобы он представлял мне порядок всех в виде списка, я хочу, чтобы он только давал мне информацию, касающуюся того, кто пользователь

Вот часть кода, которая имеет проблемуГде я иду не так, я знаю, что fetch assoc либо получает данные, но я не уверен, правильно ли я их использую

Это был код для тестирования, который подключил пользователь, он показал, что правильный пользователь влияет на что-либо?

<?php if (isset($_SESSION['username'])) : ?>
<div class="input-group">
<label>Username: </label>
<strong><?php echo $_SESSION['username']; ?></strong></p>
</div>
<?php endif ?>

Это код сеанса, который я пытаюсь подключить

<?php
$name = $_SESSION['username'];
//$query = "SELECT * FROM 'confirm' WHERE username='$name';";
$sql = "SELECT food, tablenum FROM confirm";
$result = $db->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
    echo "<br> username: ". $row["username"]. "Food: ". $row["food"]. "Table Number: " . $row["tablenum"] . "<br>";
}
 } else {
  echo "0 results";
 }
 ?>

1 Ответ

0 голосов
/ 23 мая 2018
<?php
session_start();  // You need to start session
$name = $_SESSION['username'];
//$query = "SELECT * FROM 'confirm' WHERE username='$name';";
$sql = "SELECT food, tablenum FROM confirm";
$result = $db->query($sql);

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
    echo "<br> username: ". $row["username"]. "Food: ". $row["food"]. "Table Number: " . $row["tablenum"] . "<br>";
}
 } else {
  echo "0 results";
 }
 ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...