首页 > 解决方案 > 显示当前登录用户的信息

问题描述

您好我有一个问题,当前登录的用户信息没有显示在表单上,​​而是显示以前的用户信息。如何解决这个问题?

这是当前用户的信息。

在此处输入图像描述

这是表格上显示的信息。

在此处输入图像描述

这是表单的代码。

<?php
  $id = $_SESSION['user_id'];                  
  $sql = "SELECT * FROM users WHERE user_id = '$id' ";
  $query = $conn->query($sql);
  $row = $query->fetch_array();
                       
?>
<!-- Account Setting Modal -->
  <div class="modal fade" id="account_edit_script" tabindex="-1" data-backdrop="static" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-body">
                                        
             <form action="account_edit_script.php" method="POST">
                                        
       <div class="form-group">
       <label class="d-flex justify-content-center"><strong>Update Information</strong></label>
             <label>Fullname</label>
             <input type="text" name="user_fullname" value="<?php echo $row['user_fullname']; ?>" class="form-control" placeholder="" required>
                </div>
       <div class="form-group">
             <label>Email</label>
             <input type="email" name="user_email" value="<?php echo $row['user_email']; ?>" class="form-control" placeholder="" required>
             </div>
             <div class="form-group">
             <label>Password</label>
             <input type="password" name="password" class="form-control" pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}" 
        title="Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters"
        placeholder="Enter New/Old Password" required>
       <input type="hidden" name="user_id" value="<?php echo $id; ?>">
             </div>
             <input type="submit" name="submitna" value="Update" class="btn btn-success">
              </form>
             </div>
             <div class="modal-footer">
            <button data-dismiss="modal" class="btn btn-primary" type="button">Close</button>
         </div>
     </div>
 </div>
</div>

我想显示当前登录用户的信息。我该怎么点呢?请帮忙。

标签: phphtmlsql

解决方案


推荐阅读