pax - Rejestracja domen - Gry samochodowe - OBE, OOBE, LD, Sugier i inne! - Opisy 2 you - Projekty domów - darmowa muzyka - literatura - przeprowadzki warszawa - Elektronika

Bezpłatny kurs programowania w PHP.

Krok po koroku, pełna dokumentacja w języku polskim. Skrypty napisane w PHP są z reguły umieszczane w dokumentach tekstowych (często razem z HTML lub XHTML). Dzięki temu PHP jest podobny w założeniach do dużo starszego mechanizmu Server Side Includes[4]. PHP pozwala także na wykonywanie skryptów z linii poleceń podobnie jak Perl i Python. Jego modułowa budowa udostępnia również możliwość programowania aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, jak na przykład serwery relacyjnych baz danych, pliki tekstowe czy dokumenty XML.

ibase_set_event_handler

ibase_set_event_handler

(PHP 5)

ibase_set_event_handler --  Rejestruje funkcję zwrotną wywoływaną podczas występowania zadarzeń

Opis

resource ibase_set_event_handler ( callback nazwa_funkcji_zwrotnej, string nazwa_zdarzenia1 [, string nazwa_zdarzenia2 [, string ...]] )

resource ibase_set_event_handler ( resource połączenie, callback nazwa_funkcji_zwrotnej, string nazwa_zdarzenia1 [, string nazwa_zdarzenia2 [, string ...]] )

Ta funkcja rejestruje funkcję użytkownika PHP do obsługi zdarzeń. Funkcja zwrotna jest wywoływana z argumentami nazwa_zdarzenia i identyfikator_połączenia gdy tylko baza danych prześle informację o wystąpieniu jednego z określonych zdarzeń. Aby obsługa zdarzenia została wyrejestrowana, funkcja zwrotna musi zwrócić FALSE. Każda inna zwracana wartość jest ignorowana. Funkcja akceptuje maksymalnie 15 argumentów nazwa_zdarzenia.

<?php

function funkcja_zwrotna($nazwa_zdarzenia, $link)
{
    if (
$nazwa_zdarzenia=="NEW_ORDER") {
        
// przetwarzanie NEW_ORDER
        
ibase_query($link, "UPDATE orders SET status='handled'");
    } else if (
$nazwa_zdarzenia=="DB_SHUTDOWN") {
        
// wyrejestruj funkcję zwrotną
        
return false;
    }
}

ibase_set_event_handler($link, "funkcja_zwrotna", "NEW_ORDER", "DB_SHUTDOWN");
?>

Zwracana wartość jest identyfikatorem zdarzenia. Identyfikator może byc użyty do odwołania funkcji obsługi zdarzenia przez ibase_free_event_handler().

Patrz także: ibase_free_event_handler() i ibase_wait_event().

php

kontakt:praca.pozycjonowanie@gmail.com

Design by flankerds
milf Cialis Warsaw hydrocodone online games