2013-01-18 448 views
-1

我用我自己的自定義php腳本來使用現有的wordpress數據庫,但遇到了搜索結果的問題。 如何使用phpmyadmin sql與wordpress搜索查詢進行搜索?Wordpress搜索查詢

+0

問題是什麼,[你有什麼嘗試?](http://www.whathaveyoutried.com) – Mark

+0

我需要sql查詢就像wordpress搜索查詢來搜索數據庫關鍵字 – user1866612

回答

0

發現使用它的var_dump(get_defined_vars())中的search.php文件

搜索關鍵字我愛學習PHP的SQL是

SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1 = 1 AND( ((wp_posts.post_title LIKE'%i%')OR(wp_posts.post_content LIKE'%i%'))AND((wp_posts.post_title LIKE'%love%')OR(wp_posts.post_content LIKE'%love%') )AND((wp_posts.post_title LIKE'%to%')OR(wp_posts.post_content LIKE'%to%'))AND((wp_posts.post_title LIKE'%learn%')OR(wp_posts.post_content LIKE'%learn% ')AND((wp_posts.post_title LIKE'%php%')或(wp_posts.post_content LIKE'%php%')))和wp_posts.post_type IN('post','page','attachme nt')AND(wp_posts.post_status ='publish'OR wp_posts.post_author = 1 AND wp_posts.post_status ='private')ORDER BY wp_posts.post_date DESC LIMIT 0,10

0

您需要使用$wpdb object來創建自定義查詢。

我不知道你在做什麼,但值得注意的是,大多數查詢可以用WordPress功能處理,嘗試谷歌搜索你想達到的。

+0

我的意思是手動sql查詢(SELECT * FROM ...),但結果就像wordpress搜索結果 – user1866612