ADOdb – Interfejs do Komunikacji z Bazą Danych
ADOdb (Active Data Objects Database) to interfejs, który umożliwia komunikację z bazą danych. Dzięki niemu możliwa jest interakcja między skryptami w języku PHP a praktycznie każdą z popularnych baz danych, takich jak: MySQL, PostgreSQL, Oracle, Interbase, Microsoft SQL Server, Access, FoxPro, Sybase, ODBC oraz ADO.
Program nie łączy się bezpośrednio z bazą danych, lecz z ADODB, który następnie komunikuje się z bazą w odpowiedni dla niej sposób. Taki mechanizm pozwala na łatwe przenoszenie oprogramowania między różnymi serwerami baz danych bez potrzeby modyfikacji kodu.
Przykładowy kod
include(„adodb.inc.php”);
$db = NewADOConnection(„mysql”);
$db->Connect(„nazwa_serwera”, „uzytkownik”, „haslo”, „nazwa_bazy”);
$result = $db->Execute(„SELECT imie, nazwisko FROM osoby”);
if ($result == false) die(„Wystapil blad.”);
while (!$result->EOF)
{
echo $result->fields[0].’ ’;
echo $result->fields[1].’ ’;
echo „
„;
$result->MoveNext();
}
Zobacz też
PDO