gpt4 book ai didi

php - 从 PHP 表的列中检索选定的值

转载 作者:行者123 更新时间:2023-11-29 07:28:00 26 4
gpt4 key购买 nike

如何从 VBmembers 表中检索“level”列的选定值并将其设置为 $level 变量?

    session_start();

if (isset($_SESSION['user']))
{
$user = $_SESSION['user'];
$query = "SELECT level FROM VBmembers WHERE user='$user'";
$level = queryMysql($query);
$loggedin = TRUE;
}
else $loggedin = FALSE;

queryMysql函数代码

function queryMysql($query)
{
$result = mysql_query($query) or die ('ivalid query: ' . mysql_error());
return $result;
}

最佳答案

您还需要几个步骤,最重要的是从结果中以可用的方式获取数据:

$user = $_SESSION['user'];
$query = "SELECT level FROM VBmembers WHERE user='$user'";
$result = queryMysql($query);
$row = mysql_fetch_array($result);
$level = $row['level'];
$loggedin = TRUE;

正如我在评论中所说,your script is at risk for SQL Injection Attacks.

如果可以的话,你应该stop using mysql_* functionsThese extensions已在 PHP 7 中删除。了解 prepared PDO 的声明和 MySQLi并考虑使用 PDO,it's really not hard .

关于php - 从 PHP 表的列中检索选定的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33828541/

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