Welcome Guest, Not a member yet? Register   Sign In
URL helper and recursion problem
#1

[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.




Theme © iAndrew 2016 - Forum software by © MyBB