$result = $db->query("SELECT 1 FROM mxscript_slayer_licensekeys
WHERE `username` = '$user'");
$result1 = $db->query("SELECT 1 FROM mxscript_slayer_licensekeys
WHERE `hardwareID` = '$id'");
if (($result && $result->fetch(PDO::FETCH_NUM) > 0)
&& ($result1 && $result1->fetch(PDO::FETCH_NUM) > 0)) {
echo '1';
exit;
} else {
echo '2';
exit;
}
result
データベースに行として存在するかどうかを検出しようとしresult1
ていますが、1 をエコーする必要があるときに 2 をエコーしているため、何が間違っているのか疑問に思っていました。すべてのデータと投稿を再確認しました。 .
前もって感謝します。