Ebben van ugye egy http:// kezdetű rész, ami persze rekordonként (termékenként) változik. Ti hogyan szednétek ki, tekintve, hogy az url állandóan változik, csak a http://csutorhangszer.hu/index.php?option=com_virtuemart&Itemid= -ig állandó. Sed-re, és/vagy grep-re gondoltam, de így most hirtelen nem tudom, hogy kéne...
Előre is köszi annak, aki segít, vagy segíteni próbál.
Update:
Sikerült megoldani a problémát. A kérdéses linkek az url oszlopban voltak. PHPMyadminban, miután kiválasztom a db-t, katt az SQL fülre, és ott beírtam:
update csutor_vm_product set product_url="";
Végrehajt gomb, és enjoy. :)
Köszi muczynak a privi megoldást.
- gkaroly blogja
- A hozzászóláshoz be kell jelentkezni
- 912 megtekintés
Hozzászólások
$url=str_replace('http://csutorhangszer.hu/','/',$url);
- A hozzászóláshoz be kell jelentkezni
> Ti hogyan szednétek ki
Én valahogy így:
perl -ne "print \$1 if( /'(http:[^']+)'/ );" input.sql
- A hozzászóláshoz be kell jelentkezni
Eddig ok, de ez csak az stdout-ra dobálja ki a linkeket... Nekem a db-ből kéne kitörölnöm... Az a baj, hogy perlhez síkhülye vagyok. :(
--
Charlos
-- http://www.uvegcsont.hu -- / -- http://ganyikaroly.net --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg
- A hozzászóláshoz be kell jelentkezni
Export, cserél, import... :)
Vagy DBD::Mysql.
--
Discover It - Have a lot of fun!
- A hozzászóláshoz be kell jelentkezni
> Nekem a db-ből kéne kitörölnöm...
Eredetileg: "http kiszedése sql fájlból", "Sed-re, és/vagy grep-re gondoltam" ...
Amilyen a kérdés, olyan a válasz.
- A hozzászóláshoz be kell jelentkezni
"Amilyen a kérdés, olyan a válasz."
Jogos... Nézzétek el nekem, elég pocsék lelkiállapotban vagyok... Már napok óta szenvedek a Joomla-s oldal gatyába rázásával... Most péel 1722 terméknek kell átírnom a márkáját, mert valamiért kivétel nélkül mindegyik Casio. :S
--
Charlos
-- http://www.uvegcsont.hu -- / -- http://ganyikaroly.net --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg
- A hozzászóláshoz be kell jelentkezni
Én meg azt hittem abszolút urlből kéne relatív, vagy hogy csak a domain nem kéne.
Veszélyes az sql update where nélkül. :)
Írtam mailt csak megfogta egy démon, messengeren meg ritkán vagyok.
- A hozzászóláshoz be kell jelentkezni
IZÉ.
Jól látom hogy az urls rész egy külön oszlop?
No rainbow, no sugar
- A hozzászóláshoz be kell jelentkezni
Igen.
--
Charlos
-- http://www.uvegcsont.hu -- / -- http://ganyikaroly.net --
Jól csak a szívével lát az ember. Ami igazán érdekes, az a szemnek láthatatlan. - by A Kisherceg
- A hozzászóláshoz be kell jelentkezni
hali!
közvetlen szövegkezelő sql függvényt is lehet ilyenkor használni:
replace vagy mi a nyavalya a neve.
update 'csutor_vm_product'
set product_url=replace(product_url,'http://csutorhangszer.hu/index.php?option=com_virtuemart&Itemid=','')
ilyesmi
- A hozzászóláshoz be kell jelentkezni