I've just migrated over our site onto a new host - and I've started getting errors in the Apache error log which I wasn't getting before. This is the error (with some bits redacted!):
[Mon May 06 07:54:34 2013] [error] [client **IP address**] WordPress database error Table '**DBNAME**.**PREFIX**_rg_form_view' doesn't exist for query INSERT INTO **PREFIX**_rg_form_view(form_id, date_created, ip) values(17, utc_timestamp(), '**IP address**') /* From [zoechallenge.com/] in [/**PATH**/wp-content/plugins/gravityforms/forms_model.php:2314] */ made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('**TEMPLATE_PATH**'), the_content, apply_filters('the_content'), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, RGForms::parse_shortcode, RGForms::get_form, GFFormDisplay::get_form, GFFormsModel::insert_form_view, referer: http://www.google.co.uk/url?sa=t&rct=j&q=zoechallenge&source=web&cd=1&ved=0CDQQFjAA&url=http%3A%2F%2Fzoechallenge.com%2F&ei=tmGHUce9I8fJPdLrgdgG&usg=AFQjCNG2Vq5rxGImC79gIuvfemaZainNTA
I've tried submitting a form and it seems to be OK - but as the error suggests the form view count (when I look at the forms in the admin area) seem to be very low - so the conversion for one form is 520%!.
The migration process was a straight database export / re-import. The only db operations I had to do was change the path to the content folder - but I can't imagine that would be the cause?
Any ideas how I can stop this error from appearing and fix my view counts?