Perguntas com a marcação «wpdb»

A classe wpdb, acessada por meio da variável global $ wpdb, é usada para interagir com o banco de dados WordPress


3
Como você prepara adequadamente uma instrução% LIKE% SQL?
Eu gostaria de usar uma instrução LIKE% text% enquanto ainda estiver usando a classe WordPress $ wpdb para higienizar e preparar a entrada. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Eu tentei algo como isto sem sucesso: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Como você …
34 mysql  wpdb  sql 

3
Devo usar o wpdb prepare?
Eu sou novo no SQL e estou querendo saber se preciso usar wpdb->preparea seguinte consulta em uma tabela que criei global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Preciso usar …

4
Como imprimir o sql excutado logo após sua execução
Estou procurando uma maneira pela qual eu possa imprimir a consulta sql executada logo após o: $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) ); Isso seria ótimo se eu pudesse ver quais valores estão indo na consulta. obrigado
26 wp-query  wpdb 

5
Consulta para classificar uma lista por meta-chave primeiro (se houver) e mostrar as postagens restantes sem a meta-chave ordenada por título
Estou trabalhando em um modelo de página de termo de taxonomia personalizado em que queremos que os itens conectados ao termo sejam classificados por uma data de publicação (campo de data personalizado) - e se houver vários itens no mesmo dia (formatado como AAAA-MM- DD) para classificá-las por título e, …

4
$ wpdb-> get_row () retorna apenas uma única linha?
Por que é isso? Tentei a mesma consulta no console e ele retornou várias linhas. Aqui está a consulta: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Ele continua retornando a mesma linha única quando há vários usuários ativos. Estou esquecendo de algo?
21 wpdb 

5
Mostrando erros com a atualização $ wpdb
Estou usando $wpdb->updatepara atualizar uma tabela personalizada que tenho no meu banco de dados. Quando var_dumpo resultado retorna: int(0) Então tentei $wpdb->print_error()ver o que havia de errado. No entanto, isso não mostra nada. Eu também tentei $wpdb->show_errors(), mas novamente não mostrou nada. Os documentos do wpdb não entram em muitos …
21 errors  wpdb 

3
Inserir WPDB ou se existir Atualização
Não estou familiarizado com o WPDB ou SQL em geral, mas tenho uma tabela personalizada para o meu projeto e estou tentando atribuir alguns metadados a ele. O que eu gostaria que acontecesse é que, se existir uma linha, atualize-a e, se não, insira-a. Eu li tanto Insert quanto Update …
21 database  wpdb  sql 


2
Como alterar programaticamente o nome de usuário (user_login)?
Como no título, como alterar programaticamente o login do usuário? Eu queria usar a wp_insert_userfunção, mas parece que, ao atualizar o usuário atual, ele não altera o nome de usuário. Devo usar $wpdb->updatepara isso? Se sim, como seria o código para alterar o nome de usuário? Quais as consequências da …



3
$ wpdb não irá inserir NULL na coluna da tabela
Quando tento algo parecido com isto $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); Na coluna 'status' agora eu tenho uma string vazia '', ela simplesmente não a define como NULL. A coluna pode ser NULL, é claro. Também testei $ wpdb-> …
13 database  wpdb 

9
qual é a maneira de ver a consulta atualmente em execução no wordpress?
Estou trabalhando no wordpress, que é novo para mim. Agora, fui fornecido com o site completamente projetado em wp. Mas o problema é que não consigo pesquisar na consulta por cada funcionalidade / página que encontrei. $wpdb->get_results usado para obter resultado do banco de dados também isso não está funcionando …
12 wpdb 

4
get_results usando wpdb
Estou tentando recuperar informações no meu banco de dados. Eu queria exibir tudo pagesusando essa declaração, mas estou ficando em brancoARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Resultado: ARRAY EDIT : Depois de alterar …
12 database  query  wpdb 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.