Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dynamiczne tworzenie triggerów w PHP
mar'kem
post 17.05.2007, 11:10:23
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.03.2007

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


Korzystam z MySQLi przy łączeniu się z BD i zupełnie nie wiem jak napisać skrypt, który dynamicznie tworzy triggery dla nowo powstałych tabel. Chyba wszystko przez to, że muszę skorzystać z BEGIN (...) END i potrzebuję zmienić znak końca linii - przejrzałem cały opis MySQLi w manualu PHP i nic nie znalazłem sad.gif

{N} - dynamiczna wartość, która zmienia się dla każdego tworzonego triggera
  1. DELIMITER||
  2. CREATE TRIGGER obsluz_eventy_{N} BEFORE UPDATE ON eventy_{N}
  3. FOR EACH ROW BEGIN SET @wczesniejszy = @aktualny;
  4. SET @aktualny = NEW.koniec;
  5. END
  6. DELIMITER;


Z góry dziękuję za każdą radę smile.gif
Go to the top of the page
+Quote Post

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: 19.07.2025 - 19:33