Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]trigger?
Forum PHP.pl > Forum > Przedszkole
gsk
Witam, mam problem otoz mam sobie na przyklad 3 tabele...
Nazwijmy je Tablela1, Tabela2, Tabela3.
Teraz chcialbym porownac pole z pierwszej tabeli oraz pole z drugiej.
I teraz po kazdym wpisywaniu w pole z Tabeli2, będzie sprawdzać czy pole z Tabeli1 sie zgadza - jeżeli nie to zaupdatuje pole w Tabeli3 sprawdz na 0, jezeli jednak bedzie sie zgadzac nic nie zrobi i dopiero po wpisaniu wszystkich zgadzajacych sie pol updatnie pole sprawdz w Tabeli3 na np. 1..
Czym moge to potraktowac? Dajcie mi jakies wskazowki.. Dziekuje!!

blooregard
Cytat
[MYSQL]trigger?


Sam sobie dałeś wskazówkę:
http://dev.mysql.com/doc/refman/5.1/en/triggers.html
gsk
tyle wiem winksmiley.jpg ale co taki trigger mialby zawierac? jak to ugryzc? moze mozna byloby rozwiazac to prosciej?...
erix
A zaglądałeś do linków? Tam jest wszystko przecież wyjaśnione. winksmiley.jpg

Cytat
ale co taki trigger mialby zawierac?

Zapytanie odpowiednio modyfikujące strukturę. Poklikaj trochę po linkach, wszystko jest, co potrzebne.

Cytat
moze mozna byloby rozwiazac to prosciej?...

IMHO triggerami jest najprościej; baza sama się troszczy o wykonanie operacji, nie trzeba wywoływać osobnych zapytań.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.