Skocz do zawartości

Jak usunąć obrazki <img> z treści zapisanej w tabeli MySQL?


hazael

Rekomendowane odpowiedzi

Witam,

Generalnie rozwiązanie jest dość proste i nie sprawiło mi to problemów, ale rozwinę pytanie - chodzi mi ostatecznie o ogonki w polskich czcionkach, które po konwersji tabeli znikają w bazie danych (zamieniane są na znaki zapytania). Jak ten skrypt poprawić, aby ten efekt się nie pojawił? Wszystkie tabele mam zapisane w utf8_general_ci

Oto mój skrypt:

<?php
mysql_connect("localhost", "root", "hasło") or die(mysql_error());
mysql_select_db("nazwa_bazy") or die(mysql_error());
$result = mysql_query("SELECT * FROM nazwa_tabeli WHERE published='1'") or die(mysql_error());  
while ($row = mysql_fetch_array($result)) {

    $content = $row['text'];
    $content = preg_replace("/<img[^>]+\>/i", "", $content); 
    $content = addslashes($content);
    $id = $row['id'];
    mysql_query("UPDATE nazwa_tabeli SET text='".$content."' WHERE id='".$id."'") or die(mysql_error());  

}
?>

Piekielko.com - sklep z biżuterią etniczną / orientalną należącą do plemienia Kuchi z Pakistanu.

Kupisz: kolczyki, naszyjniki, naszywki, pierścienie, bransolety, torebki, etui, stroje i inne.

Odnośnik do komentarza
Udostępnij na innych stronach

No tak, ogólnie strona działa mi na mysqli - nie pomyslalem o tym w tym skrypcie.

Rzeczywiście - set names jest odpowiedzią na mój problem.

Dzięki za szybką odpowiedź.

Piekielko.com - sklep z biżuterią etniczną / orientalną należącą do plemienia Kuchi z Pakistanu.

Kupisz: kolczyki, naszyjniki, naszywki, pierścienie, bransolety, torebki, etui, stroje i inne.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności