![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym edytować jeden rekord za pomocą UPDATE ale chciałbym, aby robiło się to tylko wtedy jeśli dany rekord istnieje. Normalnie zrobił bym to najpierw sprawdzając czy zapytanie SELECT zwróciło jeden rekord a potem dopiero później używając UPDATE ale czy dało by się to połączyć w jedno zapytanie ? Z góry dzięki za pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Po prostu update, Jak rekord spełni wymagania w where to zostanie zmieniony. Jak nie to nei ma takiego rekordu.
Ilość zmodyfikowanych rekordów można pobrać mysql_affected_rows a w PDO jest to wynik metody exec -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 00:00 |