Spisie treści
Wielokrotnie w ramach wybranej ścieżki konieczne jest dostosowywanie tabel, tworzenie nowych, aby sprostać wymaganiom lub być może tworzymy wtyczkę z wieloma funkcjonalnościami. Istnieje wiele opcji, które mogą prowadzić nas do konieczności wykonywania różnego rodzaju złożonych operacji na bazach danych w naszej instalacji Wordpress.Metoda Get_row ()
Wiemy już, że jeśli wstawiamy rekord, dzieje się tak dlatego, że prawdopodobnie będziemy musieli w pewnym momencie uzyskać do niego dostęp, chyba że jest to jakaś tabela konserwacyjna, jednak założymy, że musimy uzyskać niektóre rekordy z naszej bazy danych z Wordpress, w tym celu użyjemy metody pobierz wiersz ()Może to zwrócić wyniki jako obiekt lub tablicę, liczbową lub asocjacyjną; Zobaczmy przykład kodu na poniższym obrazku, jak możemy go użyć.
Teraz, jeśli chcemy uzyskać wiele kolumn, najlepiej użyć funkcji uzyskać rezultaty (); jeśli jest przygotowany do przechowywania więcej niż jednego rekordu danych, zobaczmy na poniższym obrazku, jak jest używany:
Metoda Get_insert ()
Wordpress Dzięki tej metodzie daje nam możliwość wyeliminowania surowych zapytań do bazy danych o wykonanie insertów, zwiększając tym samym bezpieczeństwo na niej, aby skorzystać z tej metody musimy zachować następującą strukturę:
$ wpdb-> wstaw (tabela $, dane $);
$stół to nazwa tabeli lub tabel, do których wstawimy dane, a $ data zawiera dane i nazwy pól. Zobaczmy przykład, jak możemy zrobić wstawkę:
wstaw ($wpdb-> my_custom_table, array ('field_one' => $ newvalueone, 'field_two' => $ newvaluetwo)); ?> zm13 ->
Jak widać, pierwszą rzeczą, którą zrobiliśmy, było utworzenie dwóch zmiennych, które będą przechowywać treść, którą chcemy wstawić, a następnie wywołujemy metodę wstawić () przekazanie tabeli jako pierwszego parametru, a następnie tablicy z polami i danymi, które każdy z nich musi przyjąć. Po tym procesie i jeśli operacja ta zakończy się powodzeniem, następuje odpowiednie wstawienie do Bazy Danych.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt