내 웹 사이트에 STEAM OPENID를 (를) 만들고 있지만 뭔가 잘못되었습니다. 나는 무엇 오류 잘 모릅니다 .. 누군가가 나를 도울 수 ...STEAMID OPEN ID 오류
오류 :
Warning: mysqli_query() expects parameter 1 to be mysqli, string given in D:\xampp\htdocs\PTgamersCo\steamid.php on line 69
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in D:\xampp\htdocs\PTgamersCo\steamid.php on line 73
Warning: mysqli_query() expects parameter 1 to be mysqli, string given in D:\xampp\htdocs\PTgamersCo\steamid.php on line 76
를이 사람이 내 DB 연결
$username = "root";
$password = "";
$host = "localhost";
$db = "steam_users";
$sql_steam = mysqli_connect($host, $username, $password, $db);
if (!$sql_steam) {
echo "Error: Unable to connect to MySQL." . PHP_EOL;
echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
mysqli_close($sql_steam);
이 코드에 추가하는 것입니다
한다 DB.
foreach ($json_decoded->response->players as $player)
{
$sql_fetch_id = "SELECT * FROM users_steam WHERE steamid = $player->steamid";
$query_id = mysqli_query($db, $sql_fetch_id);
//$_SESSION['avatar'] = $player->avatar;
if(mysqli_num_rows($query_id) == 0) {
$sql_steam = "INSERT INTO users_steam (name, steamid, avatar) VALUES ('$player->personaname', '$player->steamid', '$player->avatar')";
mysqli_query($db, $sql_steam);
}
}
'$의 sql_steam'에서 정확한 정보는 같지 않습니다'$ 3 도구 db'/붙여 넣기 내가 그것을 시도하지만 여전히의 난 ... 도움을 – RiggsFolly
점검해야 ame, 같은 오류 ... 이해할 수 없다 ... – Mark