The second parameter to the function mdate()should still be an integer timestamp, just like the PHP built-in function date(). Try using a function strtodate()that takes a string as a parameter (including the MySQL date format) and returns an integer. This can be done as follows:
$datestring = '%d/%m/%Y %h:%i';
echo mdate($datestring, strtodate($row->created));
mdate() date() , CodeIgniter :
date() PHP, , MySQL, :% Y% m% d ..
, , - , , date().