May 31st, 2007 by prond
Zmieniając wartość pola formularza przez skrypt JS nie odpala się event’u ‘onchange’.
Trzeba to zrobić ręcznie, np. tak:
function dia_fireEvent(obj, eventName)
{
try {
obj.fireEvent('on'+eventName);
}
catch (evt) {
var newEvt = document.createEvent("Events");
newEvt.initEvent(eventName,false,true);
obj.dispatchEvent(newEvt);
}
}
Posted in Javascript | No Comments »
May 31st, 2007 by prond
Nie raz spotkałem na forach poświęconych PHP, JavaScript, itp. posty typu “Jak przesłać dane z formularza do popupa”.
Po paru minutach googlania znalazłem kilka rozwiązań tego problemu i zrobiłem ich kompilację (kod poniżej).
Read the rest of this entry »
Posted in Javascript, HTML | 1 Comment »
May 22nd, 2007 by prond
Tych z was, których choć trochę zaciekawiły rozwiązania dotyczące implementacji rank() i rownum() i sekwencji w MySQL zachęcam do poczytania artykułów na tych stronach:
Posted in MySQL | No Comments »
May 22nd, 2007 by prond
Pewnie wielu użytkownikom MySQL’a brakuje rownum’a. Dobra wiadomość jest taka, że można w MySQL zbudować zapytanie realizujące (chyba) w pełni funkcjonalność rownum().
Read the rest of this entry »
Posted in MySQL | 1 Comment »
May 22nd, 2007 by prond
Kiedy zacząłem pracę z MySQL (wcześniej pracowałem na Oracle i PostgreSQL) strasznie brakowało mi sekwencji. Wrzucenie danych do typowej struktury MASTER - DETAIL wymagało obsługi sekwencji na poziomie aplikacji. Po paru próbach i dzięki pomocy kilku użytkowników forum.php.pl udało mi się stworzyć coś takiego:
Read the rest of this entry »
Posted in MySQL | No Comments »
May 22nd, 2007 by prond
Ostatnimi czasy mam styczność wieloma projektami Web 2.0.
Typowym elementem w takich projektach są tagi. Nie tak dawno trafiłem na bardzo przyjemną funkcję MySQL’a, która pięknie pasuje do wyciągania z bazy tagów danego post’u w postaci stringa:
Read the rest of this entry »
Posted in MySQL | 1 Comment »
May 22nd, 2007 by prond
MySQL nie posiada funkcji rankingujących znanych z Oracle. Przynajmniej tak jest jeszcze dzisiaj i pewnie długo jeszcze będzie trzeba na nie czekać.
Można jednak stworzyć zapytanie, które będzie realizowało funkcjonalność funkcji rank()
Read the rest of this entry »
Posted in MySQL | No Comments »