Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mysql, zmienna sesyjna?, Jest coś takiego?
Omenomn
post 27.04.2016, 13:36:34
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (20%)
X----


Cześć, chcę zrobić strumień aktywności użytkownika.
Będzie tabela stream i oraz dla każdej tabeli z treścią tabela przechowująca jej historię, czyli np. articles i articles_history.
Do śledzenia zmian w rekordach, dodawania zdarzeń do tabeli stream oraz rekordów do tabel przechowujących historię chcę użyć triggerów.
Problem polega na tym, że nie bardzo wiem jak w trigerze umieścić id użytkownika, który jest odpowiedzialny za akcje.
Wiem, że można w mysql definiować zmienne set @var := 'zmienna'.
Teraz pytanie, czy jeśli zdefiniuję taka zmienną to czy ona występuje w całej bazie, w sensie, czy dla każdego klienta bazy, czy bardziej działa to na zasadzie zmiennej sesyjnej, że jakby w jednym czasie, każdy klient może pracować na własnej wartości tej samej zmiennej?

Wie ktoś coś na ten temat?
Go to the top of the page
+Quote Post

Posty w temacie
- Omenomn   Mysql, zmienna sesyjna?   27.04.2016, 13:36:34
- - Pyton_000   KodSET @vars := 'ssss'; Jest zmienną s...   27.04.2016, 13:43:03
- - Omenomn   i widnieje ona tylko w tym konkretnym połączeniu t...   27.04.2016, 13:45:29
- - Pyton_000   @Tomplus dzięki ;P @Omenomn tak.   27.04.2016, 13:57:26
- - Omenomn   to super, dzięki wielkie   27.04.2016, 14:01:13


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 Wersja Lo-Fi Aktualny czas: 18.06.2025 - 00:33