很抱歉打扰你,
所以我在我的第一篇文章中混合了我的代码中的API,我想出来并且我检查了我的代码,现在一切都在MYSQL中(不是MYSQLI和MYSQL,就像我在第一篇文章中那样)。
我的代码出现了另一个问题,我收到了以下错误:
解析错误:语法错误,意外的''(T_ENCAPSED_AND_WHITESPACE),在第8行的代码中需要标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)。
所以这是我的代码,如果有人可以帮我做什么,我会很感激:)
<?php
session_start();
ob_start();
error_reporting(E_ALL);
require_once 'dbconnect.php';
include_once("apitest/Functions/GTServerInfo.php");
$sql = "SELECT server FROM users WHERE userId = $_SESSION['userId']";
$result = mysql_query($sql);
if (mysql_num_rows($result) > 0) {
// output data of each row
while($row = mysql_fetch_assoc($result)) {
$ip=$row["server"];
}
} else {
echo "0 results";
}
mysql_close($con);
if( !isset($_SESSION['user']) ) {
header("Location: index.php");
exit;
}
?>
第8行:
$sql = "SELECT server FROM users WHERE userId = $_SESSION['userId']";
答案 0 :(得分:0)
它应该是$ _SESSION而不是$ _SESSiON,我在下面更正了它;
$sql = "SELECT server FROM users WHERE userId = $_SESSION['userId']";