在PHP的mysql数据库中获取特定用户的ID

拉扎尔·库科利(Lazar Kukolj)

当用户登录时,我想那里帐户回显那里的ID(由于phpMyAdmin中的auto_increment而创建),这是我的login.PHP:

<?php

$conn = mysqli_connect("xxxxxx", "xxxxx", "xxxx", "BuyerAccounts");

$Email = $_POST["Email"];
$Password = $_POST["Password"];


$sql_query = "select Buyer_Email from user_info where Buyer_Email like '$Email' and Buyer_Password like '$Password';";

$result = mysqli_query($conn, $sql_query);

if(mysqli_num_rows($result) > 0 ){

$row = mysqli_fetch_assoc($result);
$name = $row["Buyer_Email"]; 
echo "Welcome: Buyer";

}else{
$int = 1;
//echo "Buyer login failed...";
}
}else{
echo "Login failed...";
}
}


mysqli_stmt_close($statement);

mysqli_close($conn);


?>
詹姆士沃特·洛佩兹

在您的SQL查询中添加列名ID。请说您ID的列名是 ID

$sql_query = "select ID,Buyer_Email from user_info where Buyer_Email like '$Email' and Buyer_Password like '$Password';";
$result = mysqli_query($conn, $sql_query);

if(mysqli_num_rows($result) > 0 ){

$row = mysqli_fetch_assoc($result);
$name = $row["Buyer_Email"]; 
$user_id =  $row['ID'];
echo $user_id;
echo "Welcome: Buyer";

}

由于您在php中进行登录,因此使用它是一个不错的选择$_SESSION您需要做的就是session_start();在需要使用会话的任何PHP脚本的顶部添加一个

<?php
session_start();
$conn = mysqli_connect("xxxxxx", "xxxxx", "xxxx", "BuyerAccounts");

$Email = $_POST["Email"];
$Password = $_POST["Password"];
 $sql_query = "select ID,Buyer_Email from user_info where Buyer_Email like '$Email' and Buyer_Password like '$Password';";

    $result = mysqli_query($conn, $sql_query);

    if(mysqli_num_rows($result) > 0 ){

    $row = mysqli_fetch_assoc($result);
    $name = $row["Buyer_Email"]; 
    $user_id =  $row['ID'];

    //using session
    $_SESSION["user_id"] = $user_id;

    echo $user_id;
    echo "Welcome: Buyer";

    }

现在,您可以使用该$_SESSION变量在php脚本中的任何位置进行访问

echo $_SESSION["user_id"] ;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

php-Mysql:数据库中添加的行的ID

来自分类Dev

从具有特定前缀的数据库中获取值-MySQL / PHP

来自分类Dev

如何获取仅在特定时间段内购买商品的用户(MySQL数据库)

来自分类Dev

如何使用php从mysql数据库中获取数据

来自分类Dev

获取数据库中具有特定值的行数?-PHP MYSQL

来自分类Dev

使用php从mysql数据库中获取数据

来自分类Dev

从MySQL数据库中获取特定值

来自分类Dev

数据库中每个数据的类别通过特定的ID,并且每个类别仅允许获取2 MySQL

来自分类Dev

在mysql中获取Wikipedia数据库?

来自分类Dev

如何从PHP中的MySQL数据库获取图像

来自分类Dev

获取数据库更新的用户ID-PHP / MySQL

来自分类Dev

通过PHP从mysql数据库中获取数据

来自分类Dev

获取行以获取ID列表,其中MySQL数据库中特定字段最大

来自分类Dev

PHP MYSQL Cant只能从ID和名称中获取要从数据库中提取的用户数据

来自分类Dev

php-Mysql:数据库中添加的行的ID

来自分类Dev

如何通过在php mqsql中获取用户的输入来显示数据库中的数据?

来自分类Dev

如何获取数据库中特定ID的记录数量?

来自分类Dev

从数据库获取用户ID

来自分类Dev

如何在MySQL数据库表中存储用户特定的数据?

来自分类Dev

PHP从数据库中获取数据

来自分类Dev

用户登录时使用PHP代码从数据库中获取特定数据

来自分类Dev

如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

来自分类Dev

尝试从 WordPress 数据库中获取用户 ID 和用户元数据

来自分类Dev

为php用户会话从mySql数据库中获取数据

来自分类Dev

如何从php中的数据库中获取用户的ID?

来自分类Dev

如何使用 php 和 mysql 基于用户角色 ID 访问特定数据库?

来自分类Dev

如何从php中的mysql数据库获取最后一个插入ID?

来自分类Dev

如何显示 MySQL 数据库中的特定数据?(获取用户的电子邮件)

Related 相关文章

  1. 1

    从MySQL数据库中获取特定值

  2. 2

    php-Mysql:数据库中添加的行的ID

  3. 3

    从具有特定前缀的数据库中获取值-MySQL / PHP

  4. 4

    如何获取仅在特定时间段内购买商品的用户(MySQL数据库)

  5. 5

    如何使用php从mysql数据库中获取数据

  6. 6

    获取数据库中具有特定值的行数?-PHP MYSQL

  7. 7

    使用php从mysql数据库中获取数据

  8. 8

    从MySQL数据库中获取特定值

  9. 9

    数据库中每个数据的类别通过特定的ID,并且每个类别仅允许获取2 MySQL

  10. 10

    在mysql中获取Wikipedia数据库?

  11. 11

    如何从PHP中的MySQL数据库获取图像

  12. 12

    获取数据库更新的用户ID-PHP / MySQL

  13. 13

    通过PHP从mysql数据库中获取数据

  14. 14

    获取行以获取ID列表,其中MySQL数据库中特定字段最大

  15. 15

    PHP MYSQL Cant只能从ID和名称中获取要从数据库中提取的用户数据

  16. 16

    php-Mysql:数据库中添加的行的ID

  17. 17

    如何通过在php mqsql中获取用户的输入来显示数据库中的数据?

  18. 18

    如何获取数据库中特定ID的记录数量?

  19. 19

    从数据库获取用户ID

  20. 20

    如何在MySQL数据库表中存储用户特定的数据?

  21. 21

    PHP从数据库中获取数据

  22. 22

    用户登录时使用PHP代码从数据库中获取特定数据

  23. 23

    如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

  24. 24

    尝试从 WordPress 数据库中获取用户 ID 和用户元数据

  25. 25

    为php用户会话从mySql数据库中获取数据

  26. 26

    如何从php中的数据库中获取用户的ID?

  27. 27

    如何使用 php 和 mysql 基于用户角色 ID 访问特定数据库?

  28. 28

    如何从php中的mysql数据库获取最后一个插入ID?

  29. 29

    如何显示 MySQL 数据库中的特定数据?(获取用户的电子邮件)

热门标签

归档