Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> update kilku komórek w mysql ?
q-est
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 6.04.2004
Skąd: byle skąd

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


("update tabela set komorka1='$dfdfdf' where id='$id'") tak wygląda dla jednego rekordu a jak będzie wyglądało dla kilku?

drugie pytanie: czy te zmienne mają być w pojedyńczym cudzysłowiu?
proszę o szybką odpowiedź...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tumczasty
post
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.08.2004
Skąd: Rzeszów

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


użyłbym "wartości pomocniczej" (która w ogóle nie występuje w kolumnie kat2, np. 0):
  1. UPDATE tabela SET kat2='0' WHERE kat2='3'
  2. UPDATE tabela SET kat2='3' WHERE kat2='1'
  3. UPDATE tabela SET kat2='1' WHERE kat2='0'

albo, jeśli chodzi zawsze o liczby 1 i 3, zroziłbym "mykowca":
  1. UPDATE tabela SET kat2=4-kat2 WHERE kat2='1' OR kat2='3'
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: 14.10.2025 - 20:16