Domande taggate «wpdb»

La classe wpdb, accessibile tramite la variabile globale $ wpdb, viene utilizzata per interagire con il database WordPress


3
Come si prepara correttamente un'istruzione% LIKE% SQL?
Mi piacerebbe usare un'istruzione LIKE% text% mentre uso ancora la classe WordPress $ wpdb per disinfettare e preparare l'input. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Ho provato qualcosa del genere inutilmente: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Come si prepara correttamente un'istruzione% LIKE% SQL …
34 mysql  wpdb  sql 

3
Dovrei usare wpdb prepar?
Sono nuovo di SQL e mi chiedo se devo usare wpdb->preparela seguente query per una tabella che ho creato global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Devo usare preparequi? …

4
Come stampare il sql eccitato subito dopo la sua esecuzione
Sto cercando un modo per stampare la query sql eseguita subito dopo: $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, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Sarebbe fantastico se riesco a vedere quali valori stanno andando nella query. Grazie
26 wp-query  wpdb 

5
Esegui una query per ordinare prima un elenco per meta chiave (se esiste) e mostrare i post rimanenti senza meta chiave ordinati per titolo
Sto lavorando a un modello di pagina dei termini di tassonomia personalizzata in cui vogliamo che gli articoli collegati al termine siano ordinati in base a una data di pubblicazione (campo data personalizzato) e se ci sono più elementi nello stesso giorno (formattati come AAAA-MM- DD) per ordinare quelli per …

4
$ wpdb-> get_row () restituisce solo una singola riga?
Perché è? Ho provato la stessa query nella console e ha restituito più righe. Ecco la domanda: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Continua a restituire la stessa riga singola quando ci sono più utenti attivi. Mi sto perdendo qualcosa?
21 wpdb 

5
Mostra errori con l'aggiornamento $ wpdb
Sto usando $wpdb->updateper aggiornare una tabella personalizzata che ho nel mio database. Quando var_dumprestituisco il risultato: int(0) Quindi ho provato $wpdb->print_error()a vedere cosa c'è che non va. Tuttavia, non mostra nulla. Ho anche provato $wpdb->show_errors(), ma ancora una volta non ha mostrato nulla. I documenti di wpdb non descrivono in …
21 errors  wpdb 

3
WPDB Inserisci o se esiste Aggiorna
Non ho una pazza familiarità con WPDB o SQL in generale, ma ho una tabella personalizzata per il mio progetto e sto provando ad assegnargli alcuni metadati. Quello che "mi piacerebbe" succedere è se esiste una riga, aggiornarla e se non inserirla. Ho letto sia Inserisci che Aggiorna nel codice …
21 database  wpdb  sql 


2
Come modificare programmaticamente nome utente (user_login)?
Come nel titolo, come modificare a livello di codice l'accesso dell'utente? Volevo usare la wp_insert_userfunzione, ma sembra che durante l'aggiornamento dell'utente corrente, non cambi il loro nome utente. Dovrei usare $wpdb->updateper quello? Se sì, come sarebbe il codice per cambiare il nome utente? Quali conseguenze avrebbe la modifica dell'accesso utente, …

2
Come restituire il numero di righe trovate dalla query SELECT
Ho scritto una funzione che dovrebbe restituire il numero di righe trovate in una query SELECT ma sembra sempre restituire 0 o un array. Ci sto scherzando da circa un'ora ormai e non riesco ancora a capirlo! Sono sicuro che sto facendo qualcosa di stupidamente sbagliato. La tabella MySQL +--------+-------------+---------------------+ …
15 php  database  mysql  wpdb 


3
$ wpdb non inserirà NULL nella colonna della tabella
Quando provo qualcosa del genere $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); Nella colonna 'status' ora ho una stringa vuota '', semplicemente non la imposterà su NULL. La colonna può essere ovviamente NULL. Ho anche testato $ wpdb-> query e $ …
13 database  wpdb 

9
qual è il modo di vedere la query attualmente in esecuzione in wordpress?
Sto lavorando su wordpress che è nuovo per me Ora mi è stato fornito un sito completamente progettato in wp Ma il problema è che non riesco a cercare nella query ogni funzionalità / pagina che ho trovato $wpdb->get_results utilizzato per ottenere risultati dal database anche questo non funziona $wpdb->queries …
12 wpdb 

4
get_results utilizzando wpdb
Sto cercando di recuperare informazioni sul mio database. Volevo mostrare tutto pagesusando questa affermazione, ma sto ottenendo uno spazioARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Produzione: ARRAY EDIT : dopo aver modificato i suggerimenti …
12 database  query  wpdb 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.