Autor Zpráva
svast
Profil
Zdravím, podobné věci se tu už řešily, ale nemůžu nikde najít, jak se dá přepsat jen část ve více řádcích najednou, když mám například sto řádků:

pokus.org/stranka.php?id=1 ... pokus.org/stranka.php?id=100

a potřebuji je přepsat na:

pokus.com/stranka.php?id=1 ... pokus.com/stranka.php?id=100

Myslel jsem, že bude fungovat něco jako UPDATE `tabulka` SET `sloupec` = 'pokus.com' WHERE `sloupec` = 'pokus.org'

Díky
MunzarM
Profil
Ahoj, bude to fungovat kdyz tam das celej 'pokus.org/stranka.php?id=1 ... pokus.org/stranka.php?id=100' kdyz ne jeste muzes zkusit like misto = ve WHERE
Kajman_
Profil *
Takto nějak by to mohlo jít.
UPDATE `tabulka` SET `sloupec` = replace( `sloupec`, 'pokus.org', 'pokus.com') WHERE `sloupec` like '%pokus.org%'
svast
Profil
MunzarM:
takhle mě to taky napadlo, jenže bych musel přepisovat zvlášť každý řádek. Chtěl jsem uvést příklad kdy se u adresy, která tvoří odkaz, změní třeba jen doména.

Kajman:
funguje, opět díky moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: