
PHP "replace"
Existuje nějaký jednoduchý příkaz, který sáhnu do MySQL, prohledám všechny položky v tabulce a vždy, když najdu hledaný řetězec, nahradím ho jiným?
Díky za pomoc
Existuje nějaký jednoduchý příkaz, který sáhnu do MySQL, prohledám všechny položky v tabulce a vždy, když najdu hledaný řetězec, nahradím ho jiným?
Díky za pomoc
Zpět do poradny Odpovědět na původní otázku Nahoru
přesně, už jsem to chtěl napsat.
UPDATE je to, co asi pán tázající očekává.
Škoda, že nikde nenapsal, že chce nahradit data v té tabulce a ne třeba v proměnné, už to mohl dávno mít.
no právě
Díky za odpověď... Měl jsem pocit, že jsem dotaz formuloval dostatečně přesně, omlouvám se... Ovšem 1) nemohu uvést jméno sloupce, protože se ten hledaný řetězec může nalézat ve více sloupcích (vyřeší to hvězdička?) a za 2) potřebuji nahradit jen část řetězcce, zbytek ponechat - to ptenhle příkaz dokáže také?
Hvězdička nepomůže, musíš ten SQL dotaz provést pro každý sloupec zvlášť. Replace nahradí pouze hledaný text za zadaný, ne celé pole.
Aha, takže napsat *.php soubůrek a v něm třeba 50 příkazů.
Ještě bych si vyrobil formulářík, co by měl v action tento soubůrek, kde bych jen napsal jméno či co a dal odeslat. To by byla slast...
Asi tak, ale neužívej ty hnusný citově zabarvený slova
. Tiskárnička netiskne na černý papíreček mi stačilo.
Těch příkazů bude 120...