gpt4 book ai didi

php - 从 session 用户名中选择

转载 作者:太空宇宙 更新时间:2023-11-03 10:53:30 24 4
gpt4 key购买 nike

我已经阅读了所有问题,或者至少阅读了很多问题,但我看到的是很多代码,对于像我这样的初学者来说帮助不大...

您可能会说我是一个菜鸟,开始制作自己的网页,包括登录、注册和所有这些东西,我还看到人们谈论放弃 mysql 东西以避免 sql 注入(inject)和所有这些安全详情。

我只需要知道关于我弄错的 1 个代码的简单事情。

$mail = mysql_query("select email from users where username = '".$_SESSION['username']."'");

这是我为在登录 session 中获取实际用户的电子邮件所做的 variavel。

当我把你的邮箱是<?php echo"$mail".; ?> ,它给了我下一个细节:

your email is Resource id #8.

为什么我得到那个?我已经在 session 开始的地方创建了变量,但我没有得到指定用户在该列中的内容。

很抱歉,如果我不应该在这里发布它,但我真的没有看到任何人遇到同样的问题。我看到的都是复杂的代码,我真的不明白很多。

我还是个初学者,所以如果你们能帮助我,我将不胜感激。

最佳答案

你必须使用 mysql_fetch_[array|object|assoc] PHP 函数

$res = mysql_query("select email from users where username = '".$_SESSION['username']."'");
$field = mysql_fetch_assoc($res);
echo $field['email'];

关于php - 从 session 用户名中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22596183/

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