Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySql] Update, czy można jednym poleceniem edytowac kilka pól?
-Gość-
post 6.08.2006, 21:05:20
Post #1





Goście







Jak w temacie. Chciałem się dowiedzieć czy jednym poleceniem UPDATE można zmodyfikować kilka pól.

Zapytanie wyglądałoby tak?

UPDATE nazwa_tabeli SET pole1=zmiana pole2=zmiana pole3=zmiana;

Te pola należy oddzielić przecinkami czy jak?
Go to the top of the page
+Quote Post
MagnuM
post 6.08.2006, 21:09:42
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Jelenia Góra

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


Można. Dokładnie tak jak pokazałeś.


--------------------
Go to the top of the page
+Quote Post
-Gość-
post 6.08.2006, 21:12:29
Post #3





Goście







pytałem bo coś mi nie działa :/

może robie błąd w innym miejscu. popatrze jeszcze.
Go to the top of the page
+Quote Post
-Gość-
post 6.08.2006, 21:20:47
Post #4





Goście







napisz zapytanie ktore wklejasz do bazy danych i blad ktory po nim sie pojawia to bedzie nam latwiej, bo ja osobiscie do wrozki dzis sie nie wybieram smile.gif
Go to the top of the page
+Quote Post
nospor
post 6.08.2006, 21:22:29
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Można. Dokładnie tak jak pokazałeś.
No niestety mylisz sie.

Cytat
Te pola należy oddzielić przecinkami czy jak?
No brawo, brawo, ale mozna bylo to jeszcze sprawdzic w praktyce...

  1. UPDATE nazwa_tabeli SET pole1=zmiana, pole2=zmiana, pole3=zmiana

Jeslli te pola sa napisami to trzeba pamietac o ciapkach:
  1. UPDATE nazwa_tabeli SET pole1='zmiana', pole2='zmiana', pole3='zmiana'


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
MagnuM
post 6.08.2006, 21:26:53
Post #6





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Jelenia Góra

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


Cytat(nospor @ 6.08.2006, 22:22 ) *
No niestety mylisz sie.

Przepraszam czym się różni:

UPDATE nazwa_tabeli SET pole1=zmiana pole2=zmiana pole3=zmiana;
z dodanymi przecinkami między polami

od

UPDATE nazwa_tabeli SET pole1=zmiana, pole2=zmiana, pole3=zmiana

?

Ten post edytował MagnuM 6.08.2006, 21:27:04


--------------------
Go to the top of the page
+Quote Post
nospor
post 6.08.2006, 21:31:40
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Przepraszam czym się różni:

UPDATE nazwa_tabeli SET pole1=zmiana pole2=zmiana pole3=zmiana;
z dodanymi przecinkami między polami

od

UPDATE nazwa_tabeli SET pole1=zmiana, pole2=zmiana, pole3=zmiana
blinksmiley.gif
Czy to jest jedno z tych podchwytliwych pytan? No przeciez sam sobie odpowiedziales:
Cytat
z dodanymi przecinkami między polami

pola musza byc oddzielone przecinkami inaczej bedziesz mial blad skladni.

edit: dobra, grunt ze sie wszystko wyjasnilo smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
MagnuM
post 6.08.2006, 21:41:25
Post #8





Grupa: Zarejestrowani
Postów: 108
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Jelenia Góra

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


No tak ale autor tematu zastrzegł że trzeba rozdzielić pola przecinkami więc to potwierdziłem... blinksmiley.gif

EDIT: przynajmniej ja to tak zrozumiałem... a to było pytanie... ok zwracam honor

Ten post edytował MagnuM 6.08.2006, 21:42:38


--------------------
Go to the top of the page
+Quote Post
Luke_Star
post 7.08.2006, 11:22:27
Post #9





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

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


U mnie cza jeszcze dać troszke inne ciapki, takie tyldowe (ten przycisk nad tabulacja w nazwie tabeli), inaczej ne kce trybic
  1. <?php
  2. UPDATE `nazwa_tabeli` SET pole1=zmiana pole2=zmiana pole3=zmiana
  3. ?>


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:45