id ) 1 我使用了 print_r();找到这个-6ren">
gpt4 book ai didi

php - 使用 PHP 在 MySQL 中查找 "id"行

转载 作者:太空宇宙 更新时间:2023-11-03 12:14:38 26 4
gpt4 key购买 nike

我有一部分登录脚本应该找到尝试登录的用户的“id”(“id”是 MySQL 表中的一列)。相反,它给出了这个输出:

Array ( [id] => id ) 1

我使用了 print_r();找到这个输出,但我不打算在剩余的开发期间使用它。

我想使用用户的“id”来查找他们的数据库内容的其余部分,如果有必要的话。

//get id of user  logging in

$get_id = mysql_query("SELECT 'id' from users WHERE username = '{$username_login}'") or die(mysql_error());

$id = print_r(mysql_fetch_assoc($get_id));

// test echo for id

echo $id;

在此脚本中,$username_login 已在脚本的前面定义,此处未显示。

我的测试用户的“id”是1,如图所示是phpMyAdmin。

顺便说一句,当我在没有 print_r 的情况下进行测试时,它会回显“Array”(显然没有引号)。

感谢您的帮助。

-ethan17458

最佳答案

$get_id = mysql_query("SELECT `id` from users WHERE username = '{$username_login}'") or die(mysql_error());

$id = mysql_fetch_assoc($get_id);

echo $id['id'];

关于php - 使用 PHP 在 MySQL 中查找 "id"行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22734846/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com