Conoces las consultas condicionales de SQL?
Código PHP:
$sql="SELECT * FROM tabla WHERE campo = '$condicion'";
ó
Código PHP:
$sql="SELECT * FROM tabla WHERE campo LIKE '%$condicion%'";
Con la primera realizas consultas exactas .. con la segunda consultas aproximadas ya que se usan "comdines" (% .. wildcards) ..
Un saludo,