Perguntas com a marcação «sql»

44
WP_Query com "post_title LIKE 'something%'"?

Eu preciso fazer um WP_Querycom um LIKEno post_title. Comecei com este regular WP_Query: $wp_query = new WP_Query( array ( 'post_type' => 'wp_exposants', 'posts_per_page' => '1', 'post_status' => 'publish', 'orderby' => 'title', 'order' => 'ASC', 'paged' => $paged ) );...

36
A maneira mais eficiente de obter postagens com o postmeta

Preciso receber várias postagens com seus metadados. É claro que você não pode obter metadados com uma consulta de postagens padrão; portanto, você geralmente precisa fazer um get_post_custom()para cada postagem. Estou tentando com uma consulta personalizada, como esta: $results =...

34
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...

28
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 ,...

21
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 no WPDB Codex,...

20
the_date () não está funcionando

Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no WordPress Development Stack Exchange. Migrou há 7 anos . Estou usando o wordpress 3.2 e fiz um post de consulta como este: <?php

11
Verificando se existe tabela de banco de dados

Eu li o codex wordpress e wordpress profissional. Parece que ambos usam algo como if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { para determinar se a tabela existe. Existe alguma razão para CREATE TABLE IF NOT EXISTS ( ... )não ser usado? Ele irá verificar e criar a...

11
WordPress mysqli e DOP

A base de código do WordPress usa mysqli ou DOP? Eu sei que a DOP é superior ao mysqli, mas o mysqli também não é ruim. Além disso, um dos recursos do que torna a DOP superior ao mysqli (que está sendo independente de banco de dados) não significa muito para o WordPress, pois o WordPress sempre...