Ejemplo n.º 1
0
        /// <summary>
        /// Queries server for a value of a global variable.
        /// </summary>
        /// <param name="name">Global variable name.</param>
        /// <returns>Global variable value (converted).</returns>
        internal object QueryGlobalVariable(string name)
        {
            // TODO: better query:

            PhpDbResult result = ExecuteQuery("SHOW GLOBAL VARIABLES LIKE '" + name + "'", true);

            // default value
            if (result.FieldCount != 2 || result.RowCount != 1)
            {
                return(null);
            }

            return(result.GetFieldValue(0, 1));
        }