Autor | Zpráva | ||
---|---|---|---|
stepanka Profil * |
#1 · Zasláno: 12. 8. 2009, 16:51:08
Ahoj,
dneska fakt poslední dotaz... Mám v databázi v jednom sloupci uloženy obsahy stránek i s tagy HTML. Dají se v SELECTu ty HTML tagy nějak odstranit, aby mi to vyplivlo jen ten text bez tagů? Něco jako SELECT strip_tags(obsah_s_html) AS obsah_bez-html FROM tabulka... Prosím, jde to? Už jen tohle, pak se půjdu zakopat. Díky moc! |
||
MCKAY Profil |
#2 · Zasláno: 12. 8. 2009, 17:23:38
Proč si to neodděláš až potom co to vybereš ven ?
|
||
stepanka Profil * |
#3 · Zasláno: 12. 8. 2009, 17:32:47
MCKAY
Mít to v dotazu mi přijde elegantnější, než to pak plácat v PHP... Navíc ten řádek vypadá v reálu nějak takhle: SELECT CONCAT (strip_tags(obsah_s_html), ' ', nazev, ' ', nadpis, ' ', popis) AS celkovy_obsah FROM tabulka.. takže bych musela všechno vytáhnout zvlášť, až potom upravit a spojit.. Ale asi mi jiné řešení nezbyde, protože jsem projela celý google a taková fce asi neexistuje.. Škoda, mohli by něco vymyslet.. |
||
Aesir Profil |
#4 · Zasláno: 12. 8. 2009, 17:36:08
stepanka:
Můžete si takovou fci napsat. Inspirace: http://www.artfulsoftware.com/infotree/queries.php?&bw=1280#567 |
||
tiso Profil |
#5 · Zasláno: 12. 8. 2009, 17:42:22
stepanka: ak to potrebuješ kvôli vyhľadávaniu, tak si ten celý obsah ošetrený pomocou strip_tags ukladaj do databázy pri vkladaní do samostatného stĺpca.
|
||
stepanka Profil * |
#6 · Zasláno: 12. 8. 2009, 18:04:06
Aesir, tiso
Děkuju všem za reakci. Už jsem to vyřešila přes PHP a nakonec se mi to povedlo vcelku pěkným způsobem.. Ale i tak díky. |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0