Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Dodawanie treści do pola typu varchar
Bobek1910
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 14.04.2009
Skąd: Wziąć piwo?

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


Witajcie.

Pytanie dość proste, a więc, czy da się dodać jakąś treść, w bazie danych, do pola typu varchar (albo text, ale dużej różnicy nie da), bez pobierania poprzedniego. ?

Jeśli tak, to jak. ? (IMG:style_emoticons/default/biggrin.gif)

Próbowałem

  1. UPDATE tabela SET `varchar` = `varchar` + 'nowa treść'


Ale to nie działało.
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


  1. UPDATE tabela SET `varchar` = `varchar` || 'nowa treść'


Łączenie stringa w sql jest za pomocą || tego znaku.

@edit
zapomniałem że mysql jest tak upośledzony że odbiega od standardów ansi (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował cojack 1.02.2010, 23:07:58
Go to the top of the page
+Quote Post
Bobek1910
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 14.04.2009
Skąd: Wziąć piwo?

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


Zrobiłem, jak mówiłeś (czyli plusa zamieniłem na ||) i dalej nie działa. O.o
Go to the top of the page
+Quote Post
VGT
post
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 9
Dołączył: 19.11.2004
Skąd: Iława

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


  1. UPDATE `tabela` SET `pole` = concat(`pole`, " + nowy tekst");
Go to the top of the page
+Quote Post
Bobek1910
post
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 14.04.2009
Skąd: Wziąć piwo?

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


Dzięki, działa. (IMG:style_emoticons/default/smile.gif)

Pomógł dla obydwu panów, przynajmniej za chęci. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 25.08.2025 - 06:53