Strona 1 z 1

Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 15:27
przez Smadler
Zrobiłem bład w rozmiarówce. Mały za to powtarzalny we wszystkich pozycjach mojej oferty. Póki co jest ich niewiele - jakieś 300 ale i tak, teraz stoję przed dylematem: czy każdą z pozycji muszę teraz edytować z osobna aby usunąc błąd, czy mozliwa jest masowa zmiana za jednym zamachem?

Re: Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 17:12
przez adikon.oc
jak byś dokładniej opsiał problem (i lub dał przykład) to wiedzielibyśmy jak ci pomóc :)

Re: Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 18:28
przez Smadler
Jest jeden i ten sam bład, w tym samym miejscu we wszystkich opisach produktów. Każdy edytor HTML ma opcję zamień, a w OS?

Re: Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 18:45
przez adikon.oc
no i teraz wiadomo że chodzi o błąd w opisie produktu i nie trzeba wróżyć z kuli aby wiedzieć o co autorowi chodziło :)

Kod: Zaznacz cały
<?php
include"config.php";

$r = mysql_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD);
mysql_select_db(DB_DATABASE, $r);

$query = mysql_query("SELECT product_id, description FROM " . DB_PREFIX . "product_description");

while ($row = mysql_fetch_array($query)) {
   $description = str_replace('CO ZAMIENIC', 'NA CO ZAMIENIC', $row['description']);

   mysql_query("UPDATE " . DB_PREFIX . "product_description SET description = '" . mysql_real_escape_string($description, $r) . "' WHERE product_id = '" . (int)$row['product_id'] . "'");
}
echo'zrobione';
?>


tworzysz plik PHP i wrzucasz to do niego po czym odpalasz - gdy pokaże się 'zrobione' to proces zakończony
tam gdzie jest 'CO ZAMIENIC' - wpisujesz co ma szukać
a w 'NA CO ZAMIENIC' to wiadomo

P.S. zrób kopie zapasową tabeli product_description aby później nie było na mnie, że popsute:)

Re: Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 18:58
przez Smadler
Tylko wiesz, to jest tabela z rozmiarami. Jedną podmieniłbym drugą żeby nie grzebać. To da radę tym sposobem?

Re: Czy da sie zrobić masową zmianę jednego elementu

PostNapisane: 14 lut 2013, o 20:00
przez adikon.oc
podaj tu dokładny przykład co na co zamienić bo tak to można gdybać bardzo długo