mysql url güvenli isim fonksiyonu

0 Cevap php

Ben bu php function wich l gibi lehçe yerel karakterleri içeren başlığı adı oluşturmak, O, Z, Ç var

function safe_name($name) {
  $chars = array('ą' => 'a', 'ż' => 'z', 'ź' => 'z', 'ś' => 's', 'ć' => 'c', 'ó' => 'o', 'ł' => 'l',  ' ' => '-', '"' => '-', "'" => '-');
  $result = strtr(strtolower(trim($name)), $chars);
  return preg_replace('/-+$/', '', preg_replace('/-+/', '-', $result));
}

ve ben bu işlevle url oluşturmak <a href="post.php?name=' . safe_name($title) . '">'

gibi url üretmek hangi post.php?name=url-safe-name-function-in-mysql

ve post.php Ben bu SQL select var.

SELECT title, safe_name(title) as name, content FROM post WHERE name = '$name'

nasıl MySQL ben sandık safe_name function yapabilirsiniz.

0 Cevap