Questions marquées «sql»

44
WP_Query avec "post_title LIKE 'quelquechose%'"?

Je dois faire un WP_Queryavec un LIKEsur le post_title. J'ai commencé avec cette habituée 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
Le moyen le plus efficace d'obtenir des publications avec postmeta

Je dois obtenir un tas de messages avec leurs métadonnées. Bien sûr, vous ne pouvez pas obtenir de métadonnées avec une requête de publication standard, vous devez donc généralement effectuer une recherche get_post_custom()pour chaque publication. J'essaie avec une requête personnalisée, comme...

34
Comment préparer correctement une instruction SQL% LIKE%?

J'aimerais utiliser une instruction LIKE% text% tout en utilisant toujours la classe WordPress $ wpdb pour assainir et préparer les entrées. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; J'ai essayé quelque chose comme ça en vain: $wpdb->prepare( "SELECT column_1 from...

28
Dois-je utiliser wpdb prepare?

Je suis nouveau dans SQL et je me demande si je dois utiliser wpdb->preparepour la requête suivante une table que j'ai créée global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results(...

21
Insertion WPDB ou mise à jour s'il existe

Je ne suis pas très familier avec WPDB ou SQL en général, mais j'ai une table personnalisée pour mon projet et j'essaie de lui attribuer des métadonnées. Ce que j'aimerais "se produire", c'est si une ligne existe, la mettre à jour et sinon l'insérer. J'ai lu à la fois Insérer et Mettre à jour dans...

20
the_date () ne fonctionne pas

J'utilise wordpress 3.2 et j'ai fait un post de requête comme celui-ci: <?php query_posts("posts_per_page=1post=type&page=post_parent=10");?> Ensuite, j'essaie de faire écho à la date de ce post que j'ai interrogé comme ça. <?php echo the_date(); ?> Cela me donne le titre de...

11
Vérification de l'existence d'une table de base de données

J'ai lu le codex wordpress et wordpress professionnel. Il semble que les deux utilisent quelque chose comme if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { pour déterminer si la table existe. Y a-t-il une raison pour laquelle il CREATE TABLE IF NOT EXISTS ( ... )n'est pas...

11
WordPress mysqli et PDO

La base de code WordPress utilise-t-elle mysqli ou PDO? Je sais que PDO est supérieur à mysqli mais mysqli n'est pas mal non plus. De plus, l'une des caractéristiques de ce qui rend PDO supérieur à mysqli (qui est indépendant de la base de données) ne signifie pas grand-chose pour WordPress car...