• <bdo id='e5meP'></bdo><ul id='e5meP'></ul>
        <tfoot id='e5meP'></tfoot>

        <legend id='e5meP'><style id='e5meP'><dir id='e5meP'><q id='e5meP'></q></dir></style></legend>

        <small id='e5meP'></small><noframes id='e5meP'>

        <i id='e5meP'><tr id='e5meP'><dt id='e5meP'><q id='e5meP'><span id='e5meP'><b id='e5meP'><form id='e5meP'><ins id='e5meP'></ins><ul id='e5meP'></ul><sub id='e5meP'></sub></form><legend id='e5meP'></legend><bdo id='e5meP'><pre id='e5meP'><center id='e5meP'></center></pre></bdo></b><th id='e5meP'></th></span></q></dt></tr></i><div id='e5meP'><tfoot id='e5meP'></tfoot><dl id='e5meP'><fieldset id='e5meP'></fieldset></dl></div>

      1. 使用 PDO 选择登录用户的 ID

        时间:2023-10-11
            <tbody id='91gp1'></tbody>
          1. <small id='91gp1'></small><noframes id='91gp1'>

                  <bdo id='91gp1'></bdo><ul id='91gp1'></ul>

                  <tfoot id='91gp1'></tfoot>

                  <legend id='91gp1'><style id='91gp1'><dir id='91gp1'><q id='91gp1'></q></dir></style></legend>
                  <i id='91gp1'><tr id='91gp1'><dt id='91gp1'><q id='91gp1'><span id='91gp1'><b id='91gp1'><form id='91gp1'><ins id='91gp1'></ins><ul id='91gp1'></ul><sub id='91gp1'></sub></form><legend id='91gp1'></legend><bdo id='91gp1'><pre id='91gp1'><center id='91gp1'></center></pre></bdo></b><th id='91gp1'></th></span></q></dt></tr></i><div id='91gp1'><tfoot id='91gp1'></tfoot><dl id='91gp1'><fieldset id='91gp1'></fieldset></dl></div>
                  本文介绍了使用 PDO 选择登录用户的 ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我刚开始使用 PDO,想知道如何从我的 phpMyAdmin 数据库中选择登录用户的 ID.

                  I am new to using PDO and was wondering how I would select the logged in user's id from my phpMyAdmin database.

                  我的初始化文件是...

                  My initialization file is...

                  session_start();
                  
                  $_SESSION['user_id'] = 1;
                  
                  $db = new PDO('mysql:host=localhost;dbname=project', 'root', '');
                  

                  这是我的用户表布局:

                  推荐答案

                  我假设您想获取用户信息,其中 iduser_id 相同

                  I'm assuming you want to get the users info where their id is the same as user_id

                  你可能会这样做;

                  $query = $db->prepare('SELECT * FROM table WHERE id=:id');
                  //using bindParam helps prevent SQL Injection
                  $query->bindParam(':id', $_SESSION['user_id']);
                  $query->execute();
                  //$results is now an associative array with the result
                  $result = $query->fetch(PDO::FETCH_ASSOC);
                  

                  我不确定 user_id 是如何设置的,所以我只是使用了 bindParam 以防万一.

                  I wasn't sure how user_id is set so I just used bindParam just in case.

                  这篇关于使用 PDO 选择登录用户的 ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何使用 phpMyAdmin 连接到您的 Prod/Dev 数据库? 下一篇:“拒绝用户访问"将 MySQL 数据库移动到远程服务器后

                  相关文章

                  <legend id='QrJ0S'><style id='QrJ0S'><dir id='QrJ0S'><q id='QrJ0S'></q></dir></style></legend>
                  • <bdo id='QrJ0S'></bdo><ul id='QrJ0S'></ul>
                • <small id='QrJ0S'></small><noframes id='QrJ0S'>

                      <i id='QrJ0S'><tr id='QrJ0S'><dt id='QrJ0S'><q id='QrJ0S'><span id='QrJ0S'><b id='QrJ0S'><form id='QrJ0S'><ins id='QrJ0S'></ins><ul id='QrJ0S'></ul><sub id='QrJ0S'></sub></form><legend id='QrJ0S'></legend><bdo id='QrJ0S'><pre id='QrJ0S'><center id='QrJ0S'></center></pre></bdo></b><th id='QrJ0S'></th></span></q></dt></tr></i><div id='QrJ0S'><tfoot id='QrJ0S'></tfoot><dl id='QrJ0S'><fieldset id='QrJ0S'></fieldset></dl></div>
                    1. <tfoot id='QrJ0S'></tfoot>