You are hereHTML

HTML


Klasa Tabela - wersja 1.0 dla PHP5 i MySql 5.x

Nowa wersja klasy Tabela jest przepisana dla języka obiektowego PHP5. Dlatego też nie może być używana na serwerach z zainstalowanym PHP w wersji 4.

Niektóre zmiany:

Przyszłe funkcje

W którym kierunku będzie szła przebudowa klasy TABELA?
Przede wszystkim chcę ją przepisać od nowa dla języka PHP5. Poprawiony będzie generowany kod HTML. Pojawi się możliwość generowania danych nie tylko w postaci tabeli HTML, ale również XML. Użycie AJAX'a, aby nie było potrzeby przeładowania całej strony, dzięki czemu sortowanie, stronicowanie znacznie powinno się przyśpieszyć.

Kiedy będzie można skorzystać z nowej wersji?
To jest na prawdę trudne pytanie i będzie to zależało od obciążenia pracą.

AJAXed list boxes

Klasa powyższa umożliwia generowanie formularzy HTML z powiązanymi listami rozwijanymi. Dane do list pobierane są z bazy mySQL.

Klasa generuje listę dynamicznie w momencie zmiany wartości nadrzędnej listy. Klasa używa technologii AJAX do pobrania listy zależnej. Liczba list rozwijanych jest nieograniczona.

Np. chcemy utworzyć listę marek samochodów i powiązaną z nią listę modeli samochodów dla wybranej marki.

Formitable - łatwe generowanie formularzy

Formitable to klasa PHP używana do łatwego generowania kompletnego formularza HTML z tabel bazy MySQL. Klasa analizuje pola tabeli i generuje pola formularza właściwe dla typu pola w tabeli bazy (np. dla pola typu enum generuje pole formularza radio buttons lun select, pola bazy typu set przedstawia w formularzu jako checkbox lub multiselect). Dane wprowadzone w formularzu są natychmiast zapisywane w bazie danych.

Tabela - generowanie wyników zapytania SQL w tabeli HTML

Klasa Tabela jest napisana dla wersji PHP 4.x. Słuzy ona do przedstawiania wyników skryptów MySQL w postaci tabeli z możliwością sortowania i stronicowania wyników. Wygląd tabeli jest określony przy pomocy arkusza styli tabela.css

Tabela

Klasa Tabela jest napisana dla wersji PHP 4.x. Słuzy ona do przedstawiania wyników skryptów MySQL w postaci tabeli z możliwością sortowania i stronicowania wyników. Wygląd tabeli jest określony przy pomocy arkusza styli tabela.css

Cechy charakterystyczne:

  • Szybkie utworzenie tabeli wykorzystując kilka wierszy kodu
  • Możliwość definiowania nagłówków tabel
  • Możliwość zdefiniowania dodatkowych linków do wierszy
  • Włączanie i wyłączanie stronicowania, określanie liczby wyników na stronie
  • Pobieranie danych z innej tabeli na podstawie zadanego indeksu
  • Określanie typów kolumn: link lub image

Subskrybuj zawartość

tags in Klasy PHP



Dobra książka

Napisz artykuł

A może masz chęć napisać artykuł dot. PHP lub programowania obiektowego w PHP i tym samym pomóc innym? Zachęcam do rejestrowania się w serwisie i publikowania artykułów!

Zaproszenie

Zapraszam wszystkich do publikowania klas w moim serwisie. Oczywiście chodzi tylko o klasy PHP udostępniane internautom bezpłatnie (np. licencja freeware, GPL)z krótkim manualem, opisem metod, itp.
Zostań Guru dla innych!

Więcej na temat

Stat

Klasy PHP newsletter

Aktualności ze strony na skrzynkę pocztową!

Polecamy