Error in query: SELECT recat_tbl.name as cat_name,recon_tbl.*,recon_tbl.id,recon_tbl.name AS product,recon_tbl.price,recon_tbl.image1,recon_tbl.image2,recon_tbl.image3,recon_tbl.image4 FROM recon_tbl INNER JOIN recat_tbl ON recat_tbl.id = recon_tbl.cat_id WHERE recon_tbl.id = . 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