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
9.12.2007, 19:21:39
do usuwania sluzy strip_tags() wyciagnij usun i wyswietl
-zenek-
9.12.2007, 19:49:40
ale ja chce usunac w bazie danych żeby na stałe było usunięte a nie wyciągać, usuwać i aktualizować.
marcio
9.12.2007, 20:09:14
no to jaki problem usunac przed zapisaniem?
-zenek-
9.12.2007, 21:33:09
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
9.12.2007, 21:37:11
Użyj SELECT a później UPDATE, innych możliwości nie masz.
marcio
9.12.2007, 21:44:29
no dokladnie musisz tak zrobic przynajmniej ja innego sposobu nie znam
-zenek-
10.12.2007, 16:18:04
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 to patrzcie ile sie zapytań utworzy przy 3000 wpisach
webdice
10.12.2007, 16:35:35
No i w czym problem? Przecież nie robisz tego ręcznie, a na dodatek robisz to tylko raz.
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-
10.12.2007, 20:00:42
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,
marcio
10.12.2007, 20:08:10
sorki zwracam honor nie doczytalem sie jak zwykle zaraz sobie wloze okularki 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.