RESOLVED
Hello,
Your MySQLi extension was placing itself in the wrong location.
The following code snippets had inserted themselves at the tops of the files.
<?php require_once('../Connections/mysqli_xxxxxxxxx.php'); ?>
<?php require_once('../webassist/mysqli/rsobj.php'); ?>
<?php require_once('../webassist/mysqli/authentication.php'); ?>
<?php require_once('../webassist/mysqli/queryobj.php'); ?>
When the extension then came to insert the "ExecuteQuery" code snippet, it was searching ONLY for the upper
rsobj.php
file, and inserted itself there. It therefore pushed
queryobj.php
down the page. It clearly, therefore, did not have the information it needed to execute the instructions upon the database.
As soon as I realized this (fresh morning eyes), I moved the offending queryobj.php line above the ExecuteQuery code snippet, and everything is now working like a dream.
I do not know why it inserted itself into such an inauspicious location, but all is now fixed.
Thank you, and sorry for the inconvenience.
KB.