Zobacz temat
|
Masowa zmiana tre?ci stron informacyjnych poprzez zapytanie sql
|
|
| dex |
Dodany dnia 07.08.2007 23:22:38
|
|
Pocz?tkuj?cy ![]() Postów: 212 Data rejestracji: 16.08.2006 15:18 |
Witam, mam taki problem: Mam stron? klanow?, która w 80% opiera si? na danych ze stronki http://s2.bitefig... oraz na Cutterze produkcji @Gandera [pobiera dane klanowiczów, niektóre tre?ci z forum itp - przyk?ad: http://www.armage...?page_id=4] Problem powsta?, gdy partnerem tej strony sta? si? portal onet.pl, wcze?niejszy adres nie posiada? w nag?ówku onet Teraz pytanie, czy mo?liwe jest poprzez odpowiednie zapytanie czy to z poziomu strony informacyjnej, czy te? z phpmyadmin zmiana zarówno we wszystkich stronach informacyjnych jak i w panelach tego adresu? R?cznie musia?bym to robi? wieki, wi?c licz? na Wasz? pomoc |
|
|
|
| W?cibski Go?? |
Dodany dnia 30.10.2025 22:17:17
|
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
| IP: localhost | |
| Grzes |
Dodany dnia 07.08.2007 23:46:15
|
|
Zaawansowany ![]() Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
To mo?e by? ?liska sprawa.. zacznij od kopii bazy. Musisz by? w 100% ?e b?dziesz móg? odzyska? to co stracisz przy nieudanej próbie. Zacznijmy od stron informacyjnych: <?php $result = dbquery("SELECT * from ".$db_prefix."custom_pages"); while ($data = dbarray($result)) { $tresc = str_replace("STARY_ADRES", "NOWY_ADRES", $data['page_content']); $result2 = dbquery("UPDATE ".$db_prefix."custom_pages SET page_content='$tresc' WHERE page_id='".$data['page_id']."'"); } ?> Wstukaj nowy i stary adres w te cudzys?owy i powinno zadzia?a?. Lepiej jednak zrobisz je?li skopiujesz sobie tabel? custom_pages i zaimportujesz j? na jakim? testowym koncie. Tam wklej powy?szy kod jako tre?? strony dodatkowej i kliknij podgl?d. Drobna uwaga, podaj adresy bez http:// bo pewnie ten nag?ówek protoko?u jest tylko w linkach ale zapewne chcesz tak?e zmieni? inne wyst?pieniq adresu w tre?ci stron (nie tylko linki). Cz?sto najm?drzejsz? odpowiedzi? jest milczenie
![]() |
|
|
|
| dex |
Dodany dnia 08.08.2007 10:13:42
|
|
Pocz?tkuj?cy ![]() Postów: 212 Data rejestracji: 16.08.2006 15:18 |
Dzi?ki za ch?ci, ale pojawia? si? b??d: wi?c jako, ?e najprostsze rozwi?zania s? najtrudniejsze, to edytowa?em ca?? baz? w edytorze i zamieni?em 762 razy [zamie? wszystko] bitefight.pl na bitefight.onet.pl i ?miga. Jeszcze raz dzi?ki za pomoc |
|
|
|
| Przejdź do forum: |















