2017-02-11 2 views
1

エラー:エラーコール()

Call to a member function get_results() on null in C:\xampp\htdocs\shop\wp-content\plugins\myplugin\viwe.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\shop\wp-content\plugins\myplugin\viwe.php on line

コード

global $wpdb; 

$query = $wpdb->get_results('SELECT * FROM test'); 

フォルダmypluginは、以下の2つのファイル、ファイルviweについては

index.php 

viwe.php 

が含まれています。 PHPは、コードが動作していないと失敗して、

error Call to a member function get_results() on null in C:\xampp\htdocs\shop\wp-content\plugins\myplugin\viwe.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\shop\wp-content\plugins\myplugin\viwe.php on line

しかし、index.phpが機能しています。

+0

この2行を上部に追加します。 'require_once($ _ SERVER ['DOCUMENT_ROOT']。$フォルダ。 '/wp-config.php'); require_once($ _ SERVER ['DOCUMENT_ROOT']。$ folder。 '/wp-load.php'); ' –

答えて

1

これら2行を上部に追加します。

require_once($_SERVER['DOCUMENT_ROOT'] . $folder . '/wp-config.php'); 
require_once($_SERVER['DOCUMENT_ROOT'] . $folder . '/wp-load.php'); 

あなたは機能get_results()が呼び出されるために利用可能になるように、それらのファイルを含める必要があります。

+0

何値 var $ folder – mohamed

+0

ありがとうございます。 Atiqur Ra​​hman – mohamed

+0

ようこそメイト:) –

関連する問題