Ok, the first problem is that you need to use a wildcard in your like. So in front of your strings you should at least use a %, so it should look like this in SQL: WHERE book_title LIKE '%title%'
The next problem might be the "or die(mysql_error())" statement. I'm not positive what mysql_query will return if there are 0 rows found. The right way to check would be to do this immediately following $recordset = mysql_query()....
if (mysql_num_rows($recordset) > 0) {
while ($recordset.....)
} else {
echo "Your search returned 0 results."
}
Now the problem that will DEFINATELY kill your script is the use of this line:
while($row_recordset == mysql_fetch_array($recordset))
The "==" is comparing $row_recordset to the output of the function for mysql_fetch_array, you want to assign it. So use a single = sign.
Also make sure your connect.inc is selecting the correct database to use with mysql_select_db.
Hope this helps ya out!