Hi Ben,
Ok, then the mySQL is the only thing we have :-/ Is there a complete version of the table anywhere, e.g. as an exported file, or even a copy of the page with the table in the Google cache?
No, there’s no limit to 1,000 rows in the plugin, but there has been a problem with such large tables coming up more and more recently. This actually makes me believe that your table was broken before switching hosts, namely when you edited it the last time.
The issue is that a change in the default configurations of recent versions of PHP restricts the number of transmitted array key elements to something in the range of 1,000. Everything above that is discarded by PHP, so that WP-Table Reloaded only receives the 1,000 rows and never knows that something is not working. (This issue is one of the main reasons why I’m currently working on the official successor of WP-Table Reloaded, called TablePress (see https://tablepress.org/ and https://www.ads-software.com/extend/plugins/tablepress/ ), that is not affected by this (and a few other) issues, as it uses a different saving mechanism.)
So, I believe that this issue is what affected your table. Likely, the table has 1,000 rows in the mySQL dump only, as well (you can check in a field “wp_table_reloaded_data_…” in the “wp_options” table).
This unfortunately means that the only way to restore the table is from a previous backup (where it was still complete), which you hopefully have, or from a file or cache as mentioned above.
Sorry for the bad news ??
Regards,
Tobias