현재 ip가 웹 사이트로 이동하는 쿼리 만 허용하는 스크립트를 만들고 있습니다. 하지만 현재의 문제는 쿼리의 첫 번째 결과 만 통과하도록 허용하고 두 번째 결과는 나머지가 아니라는 것입니다.if else 문으로 여러 결과가 포함 된 쿼리 결과
require_once("../mysql.php");
$ip = $_GET['ip'];
$sql = "SELECT DISTINCT ip FROM servers WHERE status = 1";
$res = mysql_query($sql) or die(mysql_error());
$allow = mysql_fetch_assoc($res);
if ($ip != $allow['server']) {
echo 'IP is not allowed!';
die();
}
$port = $_GET['port'];
이 경우 내가 뭘 잘못하고 있니?
나를 위해 일했습니다! –
@PatrickKnobbout :이 작업은 가능하지만 최적화 된 코드는 아닙니다. 내 대답에 자원 최적화 된 결과가 표시되는지 확인하십시오. –
@YuvrajJain 두 번째 가능성과 대답 사이에 어떤 차이점이 보이지 않습니까? – bwoebi