![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
jak powinien wyglądać kod sprawdzający czy wpis w bazie istnieje i następnie przechodzi do if, else w których wykonuje osobne query?
1)sprawdź czy wpis istnieje: (SELECT * FROM DIAGRAM WHERE pacjent=24) 2)jeśli tak: UPDATE... 3)jeśli nie: INSERT... ? obecnie mam taki kod:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 219 Pomógł: 10 Dołączył: 9.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
pisane na żywo, także może gdzieś jest błąd Ten post edytował wolguy 22.03.2017, 14:32:56 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 279 Pomógł: 42 Dołączył: 10.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli chodzi o same operacje na bazie to proponuje INSERT z ON DUPLICATE
http://stackoverflow.com/a/2714653/2621852 http://stackoverflow.com/a/450695/2621852 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
ten kod działa!dzięki:)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:27 |