ワードプレスのデータベース内に、独自のテーブル(my_table)を追加し、そのテーブルを読み込む方法を調べていたところ、以下のようなコードにたどり着きました。
global $wpdb; $db_host = $wpdb->dbhost; //DBサーバのホスト $db_user = $wpdb->dbuser; //DBのユーザー名 $db_passwd = $wpdb->dbpassword; //DB接続用パスワードの取得 $db_name = $wpdb->dbname; // DB名 $another_wpdb = new wpdb($db_user, $db_passwd, $db_name, $db_host); $result = $another_wpdb->get_row("SELECT * FROM $wpdb->my_table WHERE ID = 1"); echo $result->ID; //ここで1と出てほしい
しかし、まったく機能しません。。
※記述している場所は、自作プラグインの中です。
teratail内に類似の質問があったので、それもまねてみたのですが、うまくいきませんでした。
自身の勉強不足を痛感しております。。
どこがいけないのか、おわかりになる方がいらっしゃいましたら、ご教授頂けましたら幸いです。
何卒、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。