Well you should query 3 variables in your browser using GET ( e.g : keyword 1, keyword 2, keyword 3 ) usually these are your wanted fields :
keyword 1 can be : "name"
keyword 2 can be : "date",
keyword 3 can be : "address"
anyway, after submitting the form, your SQL would be something like ( of course after protecting it from SQL injections and filtering the fields... ) :
$sql = "SELECT * FROM table_name WHERE name LIKE '%$_GET[name]%' AND date LIKE '%$_GET[date]%' AND address LIKE '%$_GET[address]%'";
You can change the operator used above ( instead of AND , you can use OR , it really depends on what you really want from the results )...
Remember, never insert into your SQL statements the variables themselves ( e.g $_GET[name] ), you should protect them from SQL injections...
Cheers