You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - select shop,programurl,name,description,sbrand,price,url,image,category,dbrand,sname,dbase from where ((sname LIKE "%William%") && (sname LIKE "%Lusty%") && (sname LIKE "%Chocolate%") && (sname LIKE "%Orange%") && (sname LIKE "%Cake%") && (sname LIKE "%with%") && (sname LIKE "%Grand%") && (sname LIKE "%Marnier%"))