同じ localhost サーバーでホストされている外部データベースから WordPress 3.5.1 ページ テンプレートに接続してデータをインポートしようとしています。
私はこれを広範囲にグーグルで検索し、これに対する最も好ましい解決策を考え出しました:
<?php
/*
Template Name: Import Sign data
*/
?>
<?php echo "Import Sign Data Page<br>"; ?>
<?php
$mydb = new wpdb('myname', 'mypassword', 'mydb', 'localhost');
$mydb->show_errors();
$signs = $mydb->get_results("SELECT * FROM signs");
print_r($signs);
foreach ($signs as $sign) {
echo $sign->title . '<br />';
}
?>
上記のコードでは、最初のエコー 'Import Sign Data Page' のみが表示され、他には何も表示されません。エラーはありません。私はすべての構文を何度もチェックしました。ここでどこが間違っているのか、またはデバッグのヒントを提案できる人はいますか?
ティア