1
這可能是錯誤的地方發佈或問這個,但我有這個代碼的問題,我想讓它改變sql字段'選中'到$鏈接,但它只是將它更改爲'1'。我沒有看到代碼有什麼問題?SQL值被改爲1而不是給定的值
<?php
require "../requires/php/steam.php";
$link = $_GET['id'];
$con=mysqli_connect("*****","battlefield","*****","battlefield");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$authserver = bcsub(SteamID(), '76561197960265728') & 1;
$authid = (bcsub(SteamID(), '76561197960265728') - $authserver)/2;
$steamid = "STEAM_0:$authserver:$authid";
mysqli_query($con,"UPDATE dogtags SET selected=$link
WHERE steamid32='$steamid'");
mysqli_close($con);
?>
我可能是錯的,但看起來像你的'$ link'變量包含1,就像你的代碼中的$ link = $ _GET ['id'] ;' – Rahul
初始化後,你是否嘗試過'var_dump()'你的'$ link'變量? – ex3v