MySQLi

MySQLi – rozszerzenie języka PHP służące do obsługi bazy danych MySQL za pomocą składni obiektowej jak i proceduralnej[1][2]. Pojawiło się ono w PHP 5 i wymaga MySQL w wersji 4.1.3 lub wyższej[3].

Przykłady użycia

[edytuj | edytuj kod]

API proceduralne

[edytuj | edytuj kod]
// tworzenie uchwytu do bazy danych
$db = mysql_connect('localhost', 'login', 'haslo');
// łączenie z konkretną bazą danych
mysql_select_db('nazwa_bazy', $db);
// wykonanie zapytania SQL do bazy
$wynik = mysql_query($zapytanie, $db);

API obiektowe

[edytuj | edytuj kod]
// tworzenie instancji klasy mysqli
$db = new mysqli('localhost', 'login', 'haslo', 'nazwa_bazy'); 
// wykonanie zapytania SQL do bazy
$wynik = $db->query($zapytanie);

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. Kursy PHP mysql_connect() a new mysqli() - różnice w połączeniu [online], funkcje.net [dostęp 2024-11-27].
  2. Współpraca mysqli z bazą (wariant proceduralny) [online], pasja-informatyki.pl [dostęp 2024-11-27].
  3. PHP MySQLi Functions [online], www.w3schools.com [dostęp 2024-11-27] (ang.).

Linki zewnętrzne

[edytuj | edytuj kod]