0

ここではほとんど問題がありません。配列内の特定の IP を検索しようとしているので、この IP が存在する場合は true を返し、それ以外の場合は false を返します。

しかし、私は多くの方法を試しましたが、うまくいきません

私はあなたの助けが必要です、高度に感謝します

function user_ip_exists($ip)
{
    // ** Get Connection
    open_handler();         

    $sql = sprintf(" SELECT `ip` FROM `answ` ");

    $query = mysql_query($sql);

    $database_ip = array();

    for ($counter=0; $row = mysql_fetch_assoc($query); $counter++) { 

        foreach ($row as $key => $value) {
            $database_ip[] = $value;
        };
    }

    var_dump($database_ip);

}
// this the above var_dump

array (size=9)
  0 => string '' (length=0)
  1 => string '' (length=0)
  2 => string '' (length=0)
  3 => string '' (length=0)
  4 => string '' (length=0)
  5 => string ',127.0.0.1,127.0.0.1' (length=20) // ip address is separated with ' , '
  6 => string '' (length=0)
  7 => string '' (length=0)
  8 => string '' (length=0)
4

1 に答える 1