Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodanie jeżeli nie istnieje, UPDATE jeżeli jest
peku33
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 5
Dołączył: 22.01.2010

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


Witam. Mam problem: chcę napisać zapytanie, które wpisze ostatnio widzianą przez usera stronę (INT).

User jest rozpoznawany po id INT

Chciałem zrobić:
  1. DELETE FROM costam WHERE uid='USERID'; INSERT INTO costam VALUES('USERID', 'PAGEID')


Jednak chcę to zrobić za pomocą jednego QUERY - bez ;

Czy jest taka możliwość?
Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


nie prościej zrobić update?
  1. UPDATE costam SET 'PAGEID' = X WHERE uid='USERID'


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
Mchl
post
Post #3





Grupa: Zarejestrowani
Postów: 855
Pomógł: 145
Dołączył: 17.07.2008
Skąd: High Memory Area

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


Tudzież INSERT ... ON DUPLICATE KEY UPDATE ...
Go to the top of the page
+Quote Post
peku33
post
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 5
Dołączył: 22.01.2010

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


Cytat(Mchl @ 17.04.2010, 16:20:58 ) *
Tudzież INSERT ... ON DUPLICATE KEY UPDATE ...


Tegom szukał smile.gif
+Pomógł, można zamknąć
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 Aktualny czas: 19.08.2025 - 09:10