Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Czy da się wyszukac i zamienić fragment ciągu znaków innym fragmentem?
Forum PHP.pl > Forum > Przedszkole
lee2
Cześć,

chciałam zapytać o jedną rzecz:

czy jeżeli w bazie danych w jednym miejscu jest zapisywany kod (takich miejsc w bazie danych jest "n"):

  1. <div id="phpplnavigation">
  2. <ul class="sf-menu">
  3. <li><a href="http://wortal.php.pl">Wortal</a></li>
  4. <li class="current subd"><a href="index.html">Forum</a>
  5. <ul>
  6.  
  7. <li><a href="Szukaj_27.html">Szukaj</a></li>
  8. <li><a href="regulamin.html">Regulamin</a></li>
  9. <li><a href="http://forum.php.pl/pomoc.html">Pomoc</a></li>
  10.  
  11. <li><a href="http://forum.php.pl/uzytkownicy.html">Użytkownicy</a></li>
  12. <li><a href="http://forum.php.pl/kalendarz.html">Kalendarz</a></li>
  13. </ul>
  14. </div


to czy jestem w stanie przeszukać ten obszar(y) tak aby odszukać fragment kaj_27 i zamienić go na kajtek_27


czy można to zrobić jakimś prostym sposobem?

pozdrawiam.
lee2
zastanawiałam się nad tym wcześniej tylko mam jedno dodatkowe pytanie:

>>co jeżeli faktycznie obszar(y) w bazie są stałe ale zawartość może być delikatnie różna np:

zawartość pierwszego obszaru:
  1. <div id="phpplnavigation">
  2. <ul class="sf-menu">
  3. <li><a href="http://wortal.php.pl">Wortal</a></li>
  4. <li class="current subd"><a href="index.html">Forum</a>
  5. <ul>
  6.  
  7. <li><a href="Szukaj_27.html">Szukaj</a></li>
  8. <li><a href="regulamin.html">Regulamin</a></li>
  9. <li><a href="http://forum.php.pl/pomoc.html">Pomoc</a></li>
  10.  
  11. <li><a href="http://forum.php.pl/uzytkownicy.html">Użytkownicy</a></li>
  12. <li><a href="http://forum.php.pl/kalendarz.html">Kalendarz</a></li>
  13. </ul>
  14. </div>


zawartość drugiego obszaru obszaru:
  1. <div id="phpplnavigation">
  2. <ul class="sf-menu">
  3. <li><a href="http://wortal.php.pl">Wortal</a></li>
  4. <li class="current subd"><a href="index.html">Forum</a>
  5. <ul>
  6. <li><a href="Szukaj_27.html">Szukaj</a></li>
  7. <li><a href="http://forum.php.pl/pomoc.html">Pomoc</a></li>
  8. <p>plain text :)</p>
  9. </ul>
  10. </div>


czy dalej i jak funkcja replace zadziała tzn zamieni fragment kaj_27 na kajtek_27?

pozdrawiam

up
amii
Jeśli to zamiana typu: str_replace('kaj_27', 'kajtek_27', $text);

To możesz zrobić eksport bazy otworzyć ją w notepad2 i zrobić podmianę (sam czasem z tego korzystam).

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.