Ich möchte eine Verbindung wpdbzu einer anderen Datenbank herstellen. Wie erstelle ich die Instanz und übergebe ihr den Datenbanknamen / den Benutzernamen / das Passwort? Vielen
Die wpdb-Klasse, auf die über die globale Variable $ wpdb zugegriffen wird, wird zur Interaktion mit der WordPress-Datenbank verwendet
Ich möchte eine Verbindung wpdbzu einer anderen Datenbank herstellen. Wie erstelle ich die Instanz und übergebe ihr den Datenbanknamen / den Benutzernamen / das Passwort? Vielen
Ich möchte eine LIKE% text% -Anweisung verwenden, während ich weiterhin die WordPress $ wpdb-Klasse verwende, um Eingaben zu bereinigen und vorzubereiten. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Ich habe so etwas ohne Erfolg versucht: $wpdb->prepare( "SELECT...
Ich bin neu in SQL und frage mich, ob ich wpdb->preparefür die folgende Abfrage eine Tabelle verwenden muss, die ich erstellt habe global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst =
Ich suche nach einer Möglichkeit, mit der ich die ausgeführte SQL-Abfrage direkt nach dem folgenden Befehl drucken kann: $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,...
Ich arbeite an einer benutzerdefinierten Taxonomiebegriffseitenvorlage, in der die mit dem Begriff verknüpften Elemente nach Veröffentlichungsdatum sortiert werden sollen (benutzerdefiniertes Datumsfeld) - und wenn mehrere Elemente am selben Tag vorhanden sind (Formatierung wie JJJJ-MM). DD), um...
Ich bin mit WPDB oder SQL im Allgemeinen nicht verrückt, aber ich habe eine benutzerdefinierte Tabelle für mein Projekt und ich versuche, ihr einige Metadaten zuzuweisen. Was ich "möchte" ist, wenn eine Zeile existiert, aktualisieren Sie sie und wenn nicht, fügen Sie sie ein. Ich habe sowohl Insert...
Warum ist es? Ich habe die gleiche Abfrage in der Konsole ausprobiert und es wurden mehrere Zeilen zurückgegeben. Hier ist die Abfrage: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Es wird immer dieselbe einzelne Zeile zurückgegeben,...
Ich verwende $wpdb->update, um eine benutzerdefinierte Tabelle zu aktualisieren, die sich in meiner Datenbank befindet. Wenn ich var_dumpdas Ergebnis erhalte, wird Folgendes zurückgegeben: int(0) Also habe ich versucht $wpdb->print_error()zu sehen, was los ist. Es zeigt jedoch nichts. Ich...
Entschuldigung, wenn diese Frage trivial ist. Ich fange gerade an, Plugins in WordPress zu entwickeln. In allen Tutorials habe ich folgendes gefunden: Beim Erstellen der benutzerdefinierten Tabellen $wpdb->prefixwird verwendet. Beispiel: $table_name = $wpdb->prefix . "liveshoutbox"; Meine...
Wie im Titel, wie kann man die Benutzeranmeldung programmatisch ändern? Ich wollte die wp_insert_userFunktion verwenden, aber es scheint, dass beim Aktualisieren des aktuellen Benutzers der Benutzername nicht geändert wird. Soll ich dafür verwenden $wpdb->update? Wenn ja, wie würde der Code zum...
Muss ich wpdb vorbereiten bevor wpdb-> einfügen? Wenn ich mit wpdb-> insert Werte in eine WordPress-Tabelle einfüge, muss ich meine Daten vor dem Einfügen "bereinigen" oder erledigt diese Methode (wpdb-> insert) dies für
Wenn ich so etwas versuche $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); In der 'status'-Spalte habe ich jetzt eine leere Zeichenkette '', sie wird einfach nicht auf NULL gesetzt. Die Spalte kann natürlich NULL sein. Ich habe auch $ wpdb->...
Ich habe eine Funktion geschrieben, die die Anzahl der in einer SELECT-Abfrage gefundenen Zeilen zurückgeben soll, aber immer entweder 0 oder ein Array zurückzugeben scheint. Ich habe jetzt ungefähr eine Stunde damit rumgespielt und kann es immer noch nicht herausfinden! Ich bin sicher, ich mache...
Ich arbeite an WordPress, das für mich neu ist. Jetzt wurde mir eine Website bereitgestellt, die vollständig in wp gestaltet wurde. Das Problem ist jedoch, dass ich die Abfrage nicht für jede gefundene Funktionalität / Seite durchsuchen kann $wpdb->get_results Wird verwendet, um das Ergebnis aus...
Ich versuche, Informationen in meiner Datenbank abzurufen. Ich wollte alle pagesmit dieser Anweisung anzeigen , aber ich bekomme ein LeerzeichenARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data...
Ich habe folgendes: $query = 'SELECT * FROM wp_pod_tbl_add_questions WHERE id LIKE '. $id; $row = $wpdb -> get_results($query); Wie erhalte ich die Spalten 'id' und 'name' aus $
Verwenden Sie also das Update $ wpdb->, um einige Daten zu einer benutzerdefinierten Tabelle hinzuzufügen, und versuchen Sie, den aktuellen Zeitstempel hinzuzufügen, aber es werden nicht die richtigen Daten gespeichert (0000-00-00 00:00:00 wird gespeichert). Übersichtscode
Sind diese {xxx...}Platzhalter %in einer LIKE-Anweisung normal? Wenn ja, wann werden sie wieder in %'s konvertiert ? SHELL wp> global $wpdb; wp> $q = "%s"; => string(2) "%s" wp> $pq = $wpdb->prepare($q, '%hi%'); => string(136)
Ich versuche, diesen Code für die Verwendung von $ wpdb zu konvertieren. $data = array(); $query = "SELECT * FROM videos"; $query_exec = mysql_query($query) or die(); while($row = mysql_fetch_array($query_exec)) { if ( $row['video'] ==
Ich habe meine eigene SQL-Zeichenfolge, um benutzerdefinierte Posts vom Typ Post mit einer bestimmten WHERE-Klausel auszuwählen. Ich habe den Versatz und das Limit verwendet, um je nach angezeigter Seite entsprechende Beiträge zurückzugeben. Das funktioniert gut. Jetzt möchte ich...