Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.77 KB | None | 0 0
  1. public function generateUrl($string2,$clean) {
  2.     //Limpa a string
  3.     **********************
  4.     **********************
  5.     $finalUrl = //string limpa
  6.     if($clean) return $finalUrl; //Retorna a URL se clean for true. Uso isso pois eu chamo este método duas vezes. Uma vez para retornar a url sem alteração (ex pao-com-manteiga) e outra pra retornar com alteração (ex: pao-com-manteiga-2)
  7.     $b = connection::getInstance()->prepare("SELECT count(*) as qtd FROM questions WHERE clean_url=:url"); //Conta quantas URLs repetidas existem
  8.     $b->bindValue(":url",$finalUrl);
  9.     $b->execute();
  10.     $resColumn = $b->fetchAll();
  11.    
  12.     if($resColumn[0]["qtd"] != "0") return $finalUrl."-".(intval($resColumn[0]["qtd"]+1)); //Se já houver uma url, retorna ex pao-com-manteiga-2
  13.     else return $finalUrl;
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement