Trochu divoký odhad, ale při pohledu na vaši metodu ovladače a názvy proměnných předpokládám, že předáváte název přes url, něco jako
http://example.com/admin/delete/Title to be deleted
Což mě vede k domněnce, že váš dotaz nefunguje kvůli kódování mezer v adrese URL (nebo jiných znaků), které se neshodují s nezakódovanými mezerami ve vaší databázi.
Zkuste s:
function delete_article_db($title) {
$this->db->where('Title', rawurldecode($title) );
$this->db->delete('article');
}