търсачка с повече полета

systems

Registered
Добър ден моля предложете ми някоя търсачка с повече от едно поле за търсене търся нещо подобно на това:

PHP:
<?php
include_once("con.php");
echo '<center>
<form action="adms.php" method="post">
<span style="color:#04688d">Търси по име на акаунт::<input type="text" name="search1" size="30" /><br>
<span style="color:#04688d">Търси по име на акаунт::<input type="text" name="search1" size="30" /><br>
<span style="color:#04688d">Търси по последен вход от ип::<input type="text" name="search2" size="30" /><br>
<span style="color:#04688d">Търси по регистрационен ип::<input type="text" name="search3" size="30" /><br>
<span style="color:#04688d">Търси по емаил адрес::<input type="text" name="search4" size="30" /><br>
<input type="submit" value="Извлечи данни" />
<input type="reset" value="Изчисти поле" />
<input type="hidden" value="1" name="form_submit" />
</form>
</center>';
if ($_POST['form_submit'] == 1) {
    $search1 = $_POST['$search1'];
    $search2 = $_POST['search2'];
    $search3 = $_POST['search3'];
    $search4 = $_POST['search4'];
    $search5 = $_POST['search5'];
    $searchResults = mysql_query("SELECT * FROM users WHERE
        acct_username LIKE '%$search1%' OR username LIKE '%$search1%'
    OR  pvpgn_BNET WHERE lastlogin_ip LIKE '%$search2%' OR lastlogin_ip LIKE '%$search2%'
    OR  reg_ip LIKE '%$search3%' OR  reg_ip LIKE '%$search3%'
    OR  email LIKE '%$search4%' OR  email LIKE '%$search4%'
    
");
    
if (mysql_num_rows($searchResults) > 0) {
    while($row = mysql_fetch_array($searchResults)) {
echo '<br/> <span style="color:#04688d">акаунт-:<span style="color:#04688d">'.$row['username'];
 }

        echo '<br/><br/>';
    } else {
        // Няма записи
        echo '<div class="error">Няма намерени данни</div>';
    }
}
?>

тази търси но освен търсените резултати ми вади и всички останали резултати от базата с данни.
 

Горе