It took some digging and I kept overlooking it but I found the root of my issue when using the updated class file which included the version 1.5 changes to mysql_result function.
You have the second parameter for mysqli_data_seek using the $field variable which should be using the $row variable.
You can confirm this by referencing the original sourced code from Mario in the comment of the code itself.
Line 441 of mysql2i.class.php is currently:
It should be:
On a side note, looking at the other recent post and their supplied code they are using. This might be related to their issue they are having (as the code I am working on updating has similar "logic" lol).
This fixed the error I was getting stating:
[06-Sep-2017 08:36:33 America/Chicago] PHP Warning: mysqli_data_seek() expects parameter 2 to be long, string given in ....\mysql2i.class.php on line 441
Reinaldo Coelho - 2017-09-21 13:07:37 - In reply to message 4 from Dave Smith
thanks for your quick reply. The page without this code gives error (blank), with this code loads the page but not the table. With the previous program for the nudb.php file that connects to bd, it gives an error message for line 57 - http://www.botm.gov.pl/infomat/MySQLConverterTool/GUI/index.php, which I sent in the previous message. Here is what I use - https://github.com/nubuntu/jtable
Reinaldo Coelho - 2017-09-21 16:51:41 - In reply to message 9 from Dave Smith
this change works in php5 and loads the table, in php7 it does not give page error but does not load the table.
I know this is complicated, so many people will not switch to php7, the solution will be to choose a provider that always has php5
thanks for the interest and thanks for mysqli2.class.php, at least for the datatables solved