Preguntas etiquetadas con sql

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

Necesito hacer un WP_Querycon un LIKEen el post_title. Empecé con 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
La forma más eficiente de obtener publicaciones con postmeta

Necesito obtener un montón de publicaciones con sus metadatos. Por supuesto, no puede obtener metadatos con una consulta de publicaciones estándar, por lo que generalmente tiene que hacer un get_post_custom()para cada publicación. Estoy intentando con una consulta personalizada, como...

34
¿Cómo se prepara correctamente una instrucción% LIKE% SQL?

Me gustaría usar una declaración LIKE% text% mientras sigo usando la clase $ wpdb de WordPress para desinfectar y preparar la entrada. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; He intentado algo como esto en vano: $wpdb->prepare( "SELECT column_1 from...

28
¿Debo usar wpdb prepare?

Soy nuevo en SQL y me pregunto si necesito usarlo wpdb->preparepara la siguiente consulta en una tabla que he creado global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql ,...

21
Insertar WPDB o si existe Actualizar

No estoy muy familiarizado con WPDB o SQL en general, pero tengo una tabla personalizada para mi proyecto y estoy tratando de asignarle algunos metadatos. Lo que "me gustaría" que ocurra es que si existe una fila, actualícela y, si no, insértela. He leído Insertar y Actualizar en el Codex WPDB pero...

20
the_date () no funciona

Esta pregunta se migró de Stack Overflow porque se puede responder en WordPress Development Stack Exchange. Migrado hace 7 años . Estoy usando wordpress 3.2 e hice una publicación de consulta como esta: <?php

11
Comprobando si la tabla de base de datos existe

Leo el codex de wordpress y el wordpress profesional. Parece que ambos usan algo como if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { para determinar si existe la tabla. ¿Hay alguna razón por la CREATE TABLE IF NOT EXISTS ( ... )que no se usa? Verificará y creará la tabla...

11
WordPress mysqli y PDO

¿La base de código de WordPress usa mysqli o PDO? Sé que PDO es superior a mysqli pero mysqli tampoco está mal. Además, una de las características de lo que hace que PDO sea superior a mysqli (que es ser independiente de la base de datos) no significa mucho para WordPress, ya que WordPress...