php error happened

Technical information
Error type256
Error descriptionUnknown column 'category_id' in 'field list'
URLtamisglassart.com/gallery_list.php?
Error file/var/www/localhost/tamisartglasscompany.com/connections/Connection.php
Error line668
SQL queryselect count(*) from (select `item`, `item_description`, `extended_description`, `picture`, `th_picture`, `category_id`, `available_from`, `available_to`, `istatus`, `weight`, `freight_amt`, `vendor_id`, `vendor_item_id`, `list_price`, `price1_qty`, `price1`, `price2_qty`, `price2`, `price3_qty`, `price3`, `item_cost`, `taxable`, `on_hand_qty`, `openorder_qty`, `on_hand_qty`-`openorder_qty`-`placedbutnotshipped_qty` as `available`, `update_by`, `update_date`, "" as `addtocart`, `Artist`, `Artist_Name`, `Availability`, `Depth`, `Depth_UOM`, `Gallery`, `ID`, `length`, `length_UOM`, `Location`, `minimalqty`, `placedbutnotshipped_qty`, `Show_For_Sale`, `Show_In_Gallery`, `Technique`, `weight_UOM`, `width`, `Width_UOM` FROM `shopinventory` WHERE ( ( ( ( `item` is null or `item` = '' ) or ( `item` > '' ) or ( `item`='' ) or ( `item` < '' ) ) ) ) and ( `istatus` ='A' ) ) a

More info