Mam pole w bazie MySQL TEXT przechowywujące tagi np. foo, bar, wom, bat

<?php ... //EXPLODE $slowa= $polaczenie->ZwrocWiersz("slowa_kluczowe"); foreach($slowa as $slowo) { } ... ?>
Teraz chce wywołać zmienną $słowo z adresu w innym pliku, tak aby zapytanie wyglądało mniej więcej tak
innyplik.php
<?php ... $slowo = $_GET['slowo']; $SQL = "select id_dok as id, nazwa, tytul, opis, slowa_kluczowe"; $SQL .= " from dok tt "; $SQL .= " where slowa_kluczowe LIKE '$slowo' "; // $SQL .= "order by id_dok LIMIT $start,$ile"; $polaczenie->WykonajZapytanie($SQL); ... ?>
Oczywiście tak nie działa...
I jeszcze jedno pytanie: co z polską czcionką, adresy URL znaki diakrytyczne przechowują w formie % i numeru, czyli musze przepuścić przez funkcje rawnurldecode(); czyli tak?
<?php ?>
Pozdrawiam