Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][SQL]Wstawianie wartości do innej tabeli na podstawie wykonanej akcji
HaPe
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 30.04.2013

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


Witam,
Mam takie oto zapytanie w MySQL, które blokuje użytkownika jeśli skończyła się ważność jego konta:
  1. UPDATE users SET state = 'locked' WHERE expiry <= current_date

Mam także tabelę logs:
  1. CREATE TABLE IF NOT EXISTS `logs` (
  2. `lid` int(8) NOT NULL,
  3. `uid` int(8) NOT NULL,
  4. `action` varchar(30) NOT NULL,
  5. PRIMARY KEY (`lid`),
  6. KEY `uid` (`uid`)
  7. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;


Jak zmodyfikować moje zapytanie, aby dla każdego zmodyfikowanego rekordu dodawało rekord informacyjny do tabeli logs?
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: 23.08.2025 - 19:32