Just found your post and trying to solve the problem.
found the root cause but could not tell why it happens now
the code
PHP Code:
function GetEnumValues($Table,$Column) {
$dbSQL = "SHOW COLUMNS FROM ".$Table." LIKE '".$Column."'";
$dbQuery = mysql_query($dbSQL);
$dbRow = mysql_fetch_assoc($dbQuery);
$EnumValues = $dbRow["Type"];
$EnumValues = substr($EnumValues, 6, strlen($EnumValues)-8);
$EnumValues = str_replace("','",",",$EnumValues);
$result = explode(",",$EnumValues);
sort($result, SORT_STRING);
return $result;
}
is called in many place, could not find why and where.
The root cause of this problem is that $Table variable is empty. that why it shows an error. $Column can be empty and it doesnot show any error but returns result.
trace where its called and the sequence in which this function is called once you login in as admin.
then only you can find at which place exactly is this function called with an empty table name.
Hope this is of some help...........