Macierz pobierania MySQL przetwarza przykładowe wyniki z bazy danych i natychmiast zwraca wynik w wyniku prostej, skojarzonej lub obu tablic. W rzeczywistości pobieranie MySQL jest tłumaczeniem informacji uzyskanych przez żądanie na bazę danych, w formie przyjaznej formie.
Składnia i przykład zastosowania
W wyniku wykonania $ aFetch = mysqli_fetch_array ($ cResult) zostanie utworzona tablica $ aFetch.
. W tabeli cztery wpisy dla każdego uruchamiają różne opcje pobierania. Wynik przetwarzania próbki
jest zszyty w wierszach danych : $ cPobierz, $ cPobierz1 $ cPobierz2 $ cPobierz3.
Wyniki pokazują, że bez odniesienia do stałych, MYSQL_ASSOC, MYSQL_NUM i MYSQL_BOTH uzyskują taki sam wynik, jak w przypadku MYSQL_BOTH. Stałe są uważane za przestarzałe, a ich użycie nie jest zalecane.
Używanie przykładowego wyniku zapytania w formacie tablicowym jest bardzo wygodne w aplikacjach PHP. Funkcjonalny dostęp do bazy danych MySQL zapewnia bezpieczne i niezawodne metody dostępu.
Błąd poziomu ostrzeżenia w tablicy pobierania MySQL jest generowany tylko wtedy, gdy brakuje $ cResult lub jest on nieprawidłowy, a zatem połączenie z bazą danych nie wystąpiło. Nazwa $ cResult może być dowolna, tutaj jest używana w kontekście przykładu. W zapytaniu
Używanie tablicy pobierania MySQL
Błąd poziomu ostrzeżenia w tablicy pobierania MySQL jest generowany tylko wtedy, gdy brakuje $ cResult lub jest on nieprawidłowy, a zatem połączenie z bazą danych nie wystąpiło. Nazwa $ cResult może być dowolna, tutaj jest używana w kontekście przykładu. W zapytaniu
:$ cResult = mysqli_query ($ this-> iConnectId, $ cQuery); Zmienna $ this- & ConnectId jest aktywnym połączeniem z bazą danych, wykonywanym w formacie obiektu wielofunkcyjnego. Narzędzie tablicy pobierania MySQL jest prostym i skutecznym narzędziem, ale nadal wygodnie jest używać go w sposób zorientowany obiektowo.
MySQL jest bardzo prostym i efektywnym narzędziem do organizowania informacji. Bazy danych MySQL okazały się niezawodnym i skutecznym sposobem przechowywania i uzyskiwania dostępu do danych w całej aplikacji.
Mechanizm rejestrowania zapytań do bazy danych i ich zastosowania jest prosty, ale w praktyce jest idealnie zaprojektowany w formacie obiektu bazy danych, oddzielnej tabeli lub określonej struktury danych. Projekt pobierania MySQL jest w praktyce bardzo uciążliwy, szczególnie gdy konieczne jest wykonanie próbkowania informacji z jednej tabeli z podstawowymi informacjami, na przykład o personelu, a następnie z innych tabel w celu wybrania danych dotyczących pracowników:historia pracy; dane biograficzne; osiągnięcia w produkcji; obszar kompetencji zawodowych; inne dane. Z reguły dane te nie będą wypełniane przez wszystkich pracowników, a wpisanie w tabeli personelu w szczególności dla każdej linii spowoduje, że będzie ona niewygodna i niewygodna w użyciu.
Zakres pobierania MySQL - przekształcenie danych w tablicę. Można to zrobić na poziomie metod obiektów bazy danych. W tym przypadku programista tworzy dla siebie narzędzie wysokiego poziomu, które zapewnia dostęp do dowolnej tabeli bazy danych w ten sam sposób.
Istnieje odwołanie do metody, która natychmiast tworzy wymaganą tablicę danych, a operacje tworzenia wniosku, jego wykonania i przetwarzania wyniku wchodzą w zakres tej metody. Jest to bardzo wygodne i znika konieczność pisania dużych projektów, tworząc precedens dla możliwego błędu. Szczególnie ważne: to podejście upraszcza możliwość modyfikacji struktury bazy danych, ponieważ nie wykracza poza obiekt dostępu do bazy danych. Jeśli to konieczne, konieczna będzie modyfikacja tylko obiektu dostępu do bazy danych, a nie całej funkcjonalności witryny. Jeszcze wygodniejsze niż obiekt dostępu do bazy danych, aby dodać obiekty o prawdziwym przeznaczeniu. Na przykład standardowy opis, który ma właściwości: listę, dane wyjściowe pracowników, zmianę karty pracownika itp. Narzędzia dostępu do danych są ukryte w głębi metod prawdziwych obiektów, co upraszcza pracę programisty i poprawia jakość wyniku.