Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ROZWIĄZANY] Edycja zawartośći komurek w bzie dancyh, Łaczenie wartości z kolumny Y do kolumny X z tekstem
Gru
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.05.2010

Ostrzeżenie: (0%)
-----


Witam, mam problem z miniaturami produktów w VirtueMart. Problem jest w bazie danych.

W bazie danych w kolumnie "product_thumb_image" mam burdel, trzeba tam wstawić wartość "resized/XXXXXXXXXXXX_100x100.jpg" gzie XXXXXXXXXXX to wartość równoległej komórki z kolumny "product_full_image".

Czy jest jakaś komenda bym mógł zamienić te wartości na poprawne. Wydaje mi się że coś takiego będzie potrzebne.
UPDATE `vm_product' SET `category_thumb_image` = `resized/ <<operator sumowania sql>> category_full_image <opearto łączenia slq> _120x120.jpg`

Jest jeszcze konieczność usunięcia w pierwszej kolejności rozśnieżenia .jpg bo musi ono być po przyrostku _120x120

Ten post edytował Gru 25.05.2010, 20:20:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gru
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 25.05.2010

Ostrzeżenie: (0%)
-----


Wiem, że to bardzo niebezpieczne (IMG:style_emoticons/default/smile.gif) , oczywiście robię to na domowym XAMPP'ie. I zapewniam działa. Postanowiłem jeszcze podmienić obrazki z 84 kategoriach. Ich ręczna edycja była by masakryczna. Ale wykorzystując skrypt w Photo Shopie oraz wsadową zmianę nazw z TotalCommander'a. A także ta komendę w oczywiście dostosowana na potrzebę innej tabeli i innych kolumn daje znakomite rezultaty.

  1. UPDATE `jos_vm_category` SET `category_thumb_image` = CONCAT( 'resized/', substring( category_full_image, 1, length( category_full_image ) -4 ) , '_120x120.png' )



Tutaj funkcje obcinania rozszerzenia wykonuje substring( category_full_image, 1, length( category_full_image ) -4 ) a dokładniej length( category_full_image ) -4 .

Ale dzięki za radę, z pewnością się przyda.

Ten post edytował Gru 30.05.2010, 13:11:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 10:14