host = $host; $this->dbUser = $dbUser; $this->dbPass = $dbPass; $this->dbName = $dbName; $this->connectToDb(); } /** * Establishes connection to MySQL and selects a database * @return void * @access private */ function connectToDb() { // Make connection to MySQL server if (!$this->dbConn = @mysql_connect($this->host, $this->dbUser, $this->dbPass)) { trigger_error('Could not connect to server'); $this->connectError = true; // Select database } else if (!@mysql_select_db($this->dbName,$this->dbConn)) { trigger_error('Could not select database'); $this->connectError = true; } } /** * Checks for MySQL errors * @return boolean * @access public */ function isError() { if ($this->connectError) { return true; } $error = mysql_error($this->dbConn); if (empty($error)) { return false; } else { return true; } } /** * Returns an instance of MySQLResult to fetch rows with * @param $sql string the database query to run * @return MySQLResult * @access public */ function &query($sql) { if (!$queryResource = mysql_query($sql, $this->dbConn)) { trigger_error('Query failed: ' . mysql_error($this->dbConn) . ' SQL: ' . $sql); } else { return new MySQLResult($this, $queryResource); } } } /** * MySQLResult Data Fetching Class * @access public * @package SPLIB */ class MySQLResult { /** * Instance of MySQL providing database connection * @access private * @var MySQL */ var $mysql; /** * Query resource * @access private * @var resource */ var $query; /** * MySQLResult constructor * @param object mysql (instance of MySQL class) * @param resource query (MySQL query resource) * @access public */ function MySQLResult(&$mysql, $query) { $this->mysql = &$mysql; $this->query = $query; } /** * Fetches a row from the result * @return array * @access public */ function fetch() { if ($row = mysql_fetch_array($this->query, MYSQL_ASSOC)) { return $row; } else if ( $this->size() > 0 ) { mysql_data_seek($this->query, 0); return false; } else { return false; } } /** * Returns the number of rows selected * @return int * @access public */ function size () { return mysql_num_rows($this->query); } /** * Returns the ID of the last row inserted * @return int * @access public */ function insertID () { return mysql_insert_id($this->mysql->dbConn); } /** * Checks for MySQL errors * @return boolean * @access public */ function isError() { return $this->mysql->isError(); } /** * Returns an instance of MySQLResult to fetch rows with * @param $sql string the database query to run * @return MySQLResult * @access public */ } ?> Oil Painting - Elijah and the Widow's Son - Birmingham Museums & Art Gallery Information Centre
             
Museums Home BMAGiC Home Search Browse BMAGiC Help About BMAGiC Contact Us
           

Oil Painting - Elijah and the Widow's Son

View main imageView larger image
Birmingham Museums and Art Gallery

There are no additional images for this object.

Basic Information

Accession Number:1912P23
Collection:Fine Art Paintings and Sculpture
Date:1864 - 1864

Maker Information

Artist:Ford Madox Brown - View biography for Ford Madox Brown

Notes

In 1863 Brown was commissioned by the Brothers Dalziel to produce three illustrations for a Bible to which many other famous artists of the day were also contributing. This story of a mother whose son is raised from the dead by the prophet Elijah was one of the subjects selected by Brown from a list of possible themes submitted to him by the Brothers.

Having designed the illustration 'Elijah and the Widow's Son' Brown worked up the composition into three paintings. The dealer Gambart bought a small watercolour version, which he later sold to Frederick Leyland (present owner unknown). Frederick Craven of Manchester, a watercolour collector, commissioned a larger version in 1868 (V&A). The painting in the Birmingham collection is the only one in oil and was commissioned in 1864 by a Brighton wine merchant, James Trist, for 100gns. Trist was so pleased with it that he later sent Brown a case of wine.
LM

Presented by Sir John T Middlemore, Bt., 1912.

Further Information

Production Period:19th century
Medium:Oil on panel.
Material(s):Oil paint

Dimensions

Height:525 mm
Width:343 mm