現在、PHP と MYSQL で IP-BAN システムを作成しようとしていますが、MySQL の構文にはあまり詳しくありません。これはこれまでの私のコードで、最後の "uh-oh" を返します。コード:
<?php
$ip = '127.0.0.1';
mysql_connect('127.0.0.1', 'user', 'pass');
mysql_select_db('IP');
if(mysql_query("SELECT IP FROM IP WHERE IP='127.0.0.1'") == 1){
echo "If you get this, it may or may not be working";
}
elseif(mysql_query("SELECT IP FROM IP WHERE IP='127.0.0.1'") == FALSE){
echo "If you get this, it means that your IP was not found in the database";
}
else{
echo "Uh-oh!";
}
私の SQL データベース名は IP、テーブル名は IP、フィールドは IP と ban です。
このコードで、指定された IP がテーブルにあるかどうかを確認するにはどうすればよいですか?