Chcę połączyć się wpdbz inną bazą danych. Jak utworzyć instancję i przekazać jej nazwę bazy danych / nazwę użytkownika /
Klasa wpdb, do której dostęp uzyskuje się za pośrednictwem zmiennej globalnej $ wpdb, jest używana do interakcji z bazą danych WordPress
Chcę połączyć się wpdbz inną bazą danych. Jak utworzyć instancję i przekazać jej nazwę bazy danych / nazwę użytkownika /
Chciałbym użyć instrukcji LIKE% text%, wciąż używając klasy WordPress $ wpdb do dezynfekcji i przygotowywania danych wejściowych. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Próbowałem czegoś takiego bezskutecznie: $wpdb->prepare( "SELECT column_1 from...
Jestem nowy w SQL i zastanawiam się, czy muszę użyć wpdb->prepareponiższego zapytania do utworzonej przeze mnie tabeli global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql ,...
Poszukuję sposobu, w jaki mogę wydrukować wykonane zapytanie SQL bezpośrednio po: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s,
Pracuję nad niestandardowym szablonem strony z terminologią taksonomii, w której chcemy, aby elementy powiązane z terminem były sortowane według daty publikacji (niestandardowe pole daty) - i jeśli w tym samym dniu jest wiele pozycji (sformatowanych jak RRRR-MM- DD), aby następnie posortować je...
Używam $wpdb->updatedo aktualizacji niestandardowej tabeli, którą mam w mojej bazie danych. Kiedy I var_dumpwynik zwraca: int(0) Próbowałem $wpdb->print_error()więc zobaczyć, co jest nie tak. Jednak nic nie pokazuje. Próbowałem też $wpdb->show_errors(), ale znowu nic nie...
Dlaczego tak jest Próbowałem tego samego zapytania w konsoli i zwróciło wiele wierszy. Oto zapytanie: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Zwraca ten sam pojedynczy wiersz, gdy jest kilku aktywnych użytkowników. Czy coś...
Nie jestem obco zaznajomiony z WPDB lub SQL w ogóle, ale mam niestandardową tabelę dla mojego projektu i próbuję przypisać do niej metadane. To, co „chciałbym” zrobić, to jeśli istnieje wiersz, zaktualizuj go, a jeśli nie, wstaw go. Przeczytałem zarówno Wstawianie, jak i Aktualizuj w Kodeksie WPDB,...
Przepraszam, jeśli to pytanie jest trywialne. Właśnie zaczynam opracowywać wtyczki w WordPress. We wszystkich samouczkach znalazłem to: podczas tworzenia niestandardowych tabel $wpdb->prefixużywa się. Przykład: $table_name = $wpdb->prefix . "liveshoutbox"; Moje pytanie: Czy użycie...
Jak w tytule, jak programowo zmienić login użytkownika? Chciałem użyć wp_insert_userfunkcji, ale wygląda na to, że podczas aktualizacji bieżącego użytkownika nie zmienia to jego nazwy użytkownika. Czy powinienem to wykorzystać $wpdb->update? Jeśli tak, jak wyglądałby kod do zmiany nazwy...
Napisałem funkcję, która ma zwrócić liczbę wierszy znalezionych w zapytaniu SELECT, ale zawsze albo zwraca 0, albo tablicę. Grzebię w tym od około godziny i wciąż nie mogę tego rozgryźć! Jestem pewien, że robię coś głupio złego. Tabela MySQL +--------+-------------+---------------------+ | postid...
Czy muszę używać przygotowania wpdb przed wpdb-> insert? Jeśli wstawiam wartości do tabeli wordpress za pomocą wpdb-> insert, czy muszę „wyczyścić” moje dane przed wstawieniem go, czy też ta metoda (wpdb-> insert) robi to dla
Kiedy próbuję czegoś takiego $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); W kolumnie „status” mam teraz pusty ciąg '', po prostu nie ustawi go na NULL. Kolumna może oczywiście mieć wartość NULL. Przetestowałem również $...
Pracuję nad WordPress, który jest dla mnie nowy Teraz otrzymałem witrynę całkowicie zaprojektowaną w WP Ale problem polega na tym, że nie jestem w stanie wyszukać zapytania dla każdej znalezionej funkcjonalności / strony $wpdb->get_results używane do uzyskania wyniku z bazy danych również to...
Próbuję pobrać informacje z mojej bazy danych. Chciałem wyświetlić wszystkie pagesza pomocą tego oświadczenia, ale dostaję pustkęARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Wynik:...
Więc używając aktualizacji $ wpdb->, aby dodać trochę danych do tabeli niestandardowej, próbując dodać bieżący znacznik czasu, ale nie zapisuję właściwych rzeczy (0000-00-00 00:00:00 to jest zapisywane). kod przeglądowy $wpdb->update('mytable', array( 'value' => 'hello world',...
Mam własny ciąg SQL, aby wybrać posty z niestandardowym typem postu z określoną klauzulą WHERE. Użyłem przesunięcia i limitu, aby zwrócić odpowiednie posty w zależności od wyświetlanej strony. To działa dobrze. Teraz chciałbym zrobić previous_posts_link()i next_posts_link()praca funkcje. Oba są...
Jak wykryć błędy podczas korzystania z $ wpdb-> get_results ()? Na przykład: $result = $wpdb->get_results("SELECT * FROM this is not a valid query"); Powyższy kod nie generuje żadnych wyjątków ani błędów; po prostu ustawia wynik $ na pustą tablicę. Jak niezawodnie wykrywamy błędy...