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