function checkUrlKey($key,$table,$column){
//Temizle
$key = self::generateUrlKey($key);
//Sorgula
$query = $this->KEY->db->query("SELECT * FROM $table WHERE $column='$key'");
//kontrol et
if($query->num_rows()<1){
//döndür
return $key;
}else{
//sonuna -I ekle
$key = $key.'-I';
//Baştan al
self::checkUrlKey($key, $table, $column);
}
}
Yukarıdaki fonksiyonda if bloğunun ilk kısmından sonuç başarıyla dönüyor, ama else kısmına girdiğinde self::checkUrlKey kodu boş sonuç döndürüyor. Nedeni ne olabilir.