[eluser]notset[/eluser]
Hello,
Here is my code (MY_url_helper.php):
Code:
function create_name($title, $table, $n = 0)
{
$CI =& get_instance();
$name = url_title($title);
if ($n > 0)
{
$name .= '-'.$n;
}
if ($CI->db->select('')->where('name', $name)->get($table)->num_rows() > 0)
{
$n++;
create_name($title, $table, $n);
}
else
{
return $name;
}
}
Why function always returns null if n > 0?
"echo $name;" inside the function returns good results.