gpt4 book ai didi

PHP 将 session 用户数据放入变量中

转载 作者:行者123 更新时间:2023-11-29 17:43:03 25 4
gpt4 key购买 nike

我在为 session 用户创建变量时遇到问题。我正在创建一个练习拳击网站,它将 session 用户与具有相同属性(即体重)的人进行匹配

<?php

session_start();
include "connection.php";

$id = $_GET["userID"];
$sql = "SELECT * FROM userdetails WHERE userID = '" . $id . "'";
$result = mysqli_query($con, $sql);

if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo"<div>" .
"<br>First name: " . $row["firstname"] .
"<br>Second name: " . $row["secondname"] .
"<br>Mobile: " . $row["mobile"] .
"<br>Height: " . $row["height"] . "CM" .
"<br>weight: " . $row["weight"] . "KG" .
"<br>Image:<br> <img src=getimage.php?
userID=" . $row["userID"] . "width=100, height=100" .
"<br> You are a match! click below to view events" .
"<br><a href=Events.php?userID=" . $row["userID"] . ">View
Events</a>" .
"</div>";
}
} else {
echo"0 results";
}
$weight = $row['weight'];
?>

此代码允许我收集并显示表中个人的数据,$weight = $row['weight']; line 将个体的体重放入变量中。

我不确定如何将 session 用户权重放入变量中,然后如何比较两者。我想我需要一个 IF 语句。像这样:

if ($weight == $sessionusersweight){
echo "you're a match";
}
else{
echo "you're not a match";
}

如有任何帮助,我们将不胜感激

最佳答案

我建议的第一件事是首先使用打开:

<?php
session_start()
?>

然后插入您想要的所有代码,完成后您需要的是将行的值分配给变量,这样您就可以这样做:

$_SESSION = $row['weight'];

关于PHP 将 session 用户数据放入变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49925404/

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