Can anyone tell me what is wrong with the code that is below? Whenever I use this it returns all the records in the table no matter what is searched for.
Thanks for any help, Terry ---------- CODE ------------ <? if ($submit) { // DB Connect $db=mysql_connect("localhost","username","password"); // Changed for php list mysql_select_db("Database"); // Changed for php list $query = "SELECT * FROM Players WHERE Player LIKE '%$player_nameA%' OR Player LIKE '%$player_nameB%' OR College LIKE '%$college%' OR Draft_Year LIKE '%$year_drafted%' OR Round_Drafted LIKE '%$round_drafted%' OR Position LIKE '%$position%' OR Years_Team_Search LIKE '%$year_team%' OR Uniform_Number LIKE '%$uniform%' ORDER BY Player_ID"; $result = mysql_query($query); if(!$result) echo "No Results"; if($myrow=mysql_fetch_array($result)) { echo "<br><b>Search results:</b><br>"; echo "<ol>"; do { echo "<li>".$myrow["Player"].""; } while ($myrow=mysql_fetch_array($result)); // start loop over to output more because $myrow was set again echo "</ol><br>"; ?> --------- END CODE ---------- ----------- FORM ------------ <table> <form method="post" action="players.php"> <tr> <td> Players First Name</td><td><input type="text" size="20" name="player_nameA" /> </td> </tr> <tr> <td> Players Last Name</td><td><input type="text" size="20" name="player_nameB" /> </td> </tr> <tr> <td> College</td><td><input type="text" size="20" name="college" /> </td> </tr> <tr> <td> Year Drafted </td><td><select name="year_drafted"> <option value="">Any</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> </select></td> </tr> <tr> <td> Round Drafted </td><td><input type="text" size="20" name="round_drafted" /> </td> </tr> <tr> <td> Position</td><td><select name="position"> <option value="">Any</option> <option value="offense">Offense</option> <option value="defense">Defense</option> <option value="special_teams">Special Teams</option> </select> </td> </tr> <tr> <td> Year With the team</td><td><select name="year_team"> <option value="">Any</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> </select> </td> </tr> <tr> <td> Uniform Number</td><td><input type="text" size="20" name="uniform" /> </td> </tr> <tr> <td colspan="2"> <center><input type="submit" name="submit" value="Search"></center> </td> </tr> </table>