Pokud chcete hledat, musíte použít LIKE
syntaxe, nikoli WHERE
$sql="SELECT * FROM members WHERE FirstName LIKE '". $fname ."%'";
LIKE & %
udělat z toho zástupný znak. Nyní jste řekli, že chcete hledat podle prvního a posledního, ale zadáte pouze svou první proměnnou a dotazujete se pouze na první pole, takže budete muset předat také příjmení a přidat OR do SQL a zapouzdřit křestní jméno. jako nebo příjmení jako v závorce pro lepší výkon, pokud rozbalíte sql později..
$sql="SELECT * FROM members WHERE (FirstName LIKE '". $fname ."%' OR LastName LIKE '". $lname ."%')";