Posted By: vejpuste (Libor Vejpustek) on 'CZdatabases'
Title: Mysql a zmena cestiny.
Date: Thu Aug 3 13:19:50 2000
Nazdarek.
Mam Mysql a v nem nejake databaze v IL2 a nejake ve 1250. Jedna se o
cestiny. Chtel bych vsechno prevest do 1250. Jenze jsem v mysql nenasel
funkci, ktera by umela nahrazovat jeden znak z retezce podle druheho retezce.
Proste neco jako funkce strtr v PHP.
strtr('86154','12345678','abcdefgh') vrati 'hfaed'
V mysql jsem nasel jenom replace, coz ale funguje jenom pro jeden znak.
Mam tedy 2 reseni, z nichz se mi nelibi ani jedno.
1. V PHP cist radek po radku, prevadet pres strtr a ukladat do mysql.
2. znak po znaku, polozku po polozce provadet update v mysql pomoci replace.
Napada nekoho neco inteligentnejsiho a jednodussiho ?
Diky.
Libor Vejpustek
Ceska zemedelska univerzita Praha
http://web.czu.cz/~vejpuste/ E-mail : vejpuste@uvt.czu.cz