Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]Usuwanie html i javascript
Forum PHP.pl > Forum > Przedszkole
-zenek-
Witam.
Jest możliwość napisanie takiego zapytania żeby przeszukał wszystkie rekordy jednej tabeli bazy danych usunął z niej znaczniki html i java script?
Bardzo proszę o pomoc, pozdrawiam
marcio
do usuwania sluzy strip_tags() wyciagnij usun i wyswietl
-zenek-
ale ja chce usunac w bazie danych żeby na stałe było usunięte a nie wyciągać, usuwać i aktualizować.
marcio
no to jaki problem usunac przed zapisaniem?
-zenek-
no własnie problem poniewaz juz jest spora baza a dopiero teraz dodalem to ze przed zapisem i chcial bymsie tego pozbyc z bazy tzn usunac tagi tylko.
jest jakas mozliwosc usuniecia tego?
pozdrawiam
webdice
Użyj SELECT a później UPDATE, innych możliwości nie masz.
marcio
no dokladnie musisz tak zrobic przynajmniej ja innego sposobu nie znam
-zenek-
Eh tak jak myślałem trzeba zrobić
$que = mysql_query(select * from ....);
while($r =mysql_fetch_object($que))
{
$rez = strip_slashes($r->kolumna);
mysql_query("Update ...);
}

ehh sad.gif
to patrzcie ile sie zapytań utworzy przy 3000 wpisach sad.gif
webdice
No i w czym problem? Przecież nie robisz tego ręcznie, a na dodatek robisz to tylko raz.
marcio
  1. <?php
  2. $rez = strip_slashes($r->kolumna);
  3. ?>

Czyżby dwa błedy w jednej lini? stripslashes bez '_' a nie $r->kolumna tylko $r['kolumna'] chyba tak to powinno byc ale moze sie myle
-zenek-
jeden błąd bo jak widzisz użyłem mysql_fetch_object anie mysql_fetch_array czy assoc czyli to
$r->kolumna jest ok no a tam anwet nie ta funkcja bo powinna być strip_tags, tongue.gif
marcio
sorki zwracam honor nie doczytalem sie jak zwykle zaraz sobie wloze okularki biggrin.gif nie widzialem ze pracujesz na obiektach a funckja fakt nie ta co powinna
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.