Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] zamiana polskich znaków
max_mcee
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

Ostrzeżenie: (0%)
-----


Witam

Da się z poziomu PHP napisać skrypt który polskie znaki zamieni automatycznie na zwykłe, np: ś na s, ł na l, itd. (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miniol
post
Post #2





Grupa: Zarejestrowani
Postów: 84
Pomógł: 4
Dołączył: 25.03.2011

Ostrzeżenie: (0%)
-----


Tak, da radę. Użyj tego:
  1. mysql_query ("UPDATE `tabela` SET `tekst` = REPLACE(`tekst`, 'ś', 's);");
I analogicznie do innych znaków.
Go to the top of the page
+Quote Post
max_mcee
post
Post #3





Grupa: Zarejestrowani
Postów: 156
Pomógł: 1
Dołączył: 25.09.2007

Ostrzeżenie: (0%)
-----


Cytat(miniol @ 23.01.2012, 15:45:56 ) *
Tak, da radę. Użyj tego:
  1. mysql_query ("UPDATE `tabela` SET `tekst` = REPLACE(`tekst`, 'ś', 's);");
I analogicznie do innych znaków.


W takim przypadku zamienie mi wszystkie rekordy w bazie na załóżmy 'tekst'
Jak to można rozwiązać ?

  1. $sql = "UPDATE studios SET state = REPLACE('małopolskie', 'ł', 'l');";
  2. $wynik = mysql_query($sql);


Ten post edytował max_mcee 23.01.2012, 15:57:43
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 08:26