PHP / MySQL - Arama sorgusu

0 Cevap php

Ben yorumlar için bir arama sorgusu (bir WordPress site için değil) yapım yardıma ihtiyacım var.

Kullanıcı oturum yorumlar eğer bu şekilde-alınır:

       $comments = $wpdb->get_results($wpdb->prepare("
       SELECT * FROM $wpdb->comments WHERE comment_post_ID = %d
       AND (comment_approved = '1' OR (user_id = %d AND comment_approved = '0'))
       ORDER BY comment_date_gmt", $post->ID, $user_ID));

değilse:

       $comments = $wpdb->get_results($wpdb->prepare("
       SELECT * FROM $wpdb->comments WHERE comment_post_ID = %d
       AND (comment_approved = '1' OR (comment_author = %s
         AND comment_author_email = %s AND comment_approved = '0'))
       ORDER BY comment_date_gmt",
       $post->ID, wp_specialchars_decode($comment_author,ENT_QUOTES),
       $comment_author_email));

bu yüzden ben nasıl $_GET['search_query'] gibi belirli bir arama dizesi içeren yorumlar, filtre?

Bu WP kullanıcısının database structure. Ben arıyorum arama dizesi comment_content içinde

0 Cevap