• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WordPress独自データベースからのデータ取得)

WordPress独自データベースからのデータ取得方法とテーブルへの挿入方法

このQ&Aのポイント
  • WordPress独自データベースからデータを取得する方法とは?テーブルへの挿入方法も詳しく解説します。
  • WordPressのデータベースに独自のテーブルを作成し、nameとaddressのデータを取得したいです。
  • WordPressで独自テーブルのデータをhtmlのテーブルに挿入する方法について詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (766/5722)
回答No.1

ダメでした、というのは、PHPのエラーになったのでしょうか。 以前作られたのと同じように、 HTMLの部分とPHPの部分を分けたら大丈夫な気がします。 WordPressの環境がないので動作確認はしていませんが、 こんな感じになるかと。 <?php global $wpdb; $rows = $wpdb->get_results("SELECT * FROM $wpdb->abc"); foreach ($rows as $row) {?> <table><tbody><tr> <td><?php echo $row->name;?> .</td> <td><?php echo $row->address;?></td> </tr></tbody></table> <?php }?> とは言え、これはレコード数分のテーブルができてしまいます。 もしか、ひとつのテーブルにまとめたいのであれば、こんな感じかな。 <?php global $wpdb; $rows = $wpdb->get_results("SELECT * FROM $wpdb->abc");?> <table><tbody> <?php foreach ($rows as $row) {?> <tr> <td><?php echo $row->name?> .</td> <td><?php echo $row->address?></td> </tr> <?php }?> </tbody></table>

pino1961
質問者

お礼

ご指摘の通りで動きました! ありがとうございました。 私の書いていたコードは微妙なところで間違っていました。 教えていただかなければ気が付かなかったと思います。 また、ひとつのテーブルにまとめる場合のコードまで教えて頂き感謝しております。 本当にありがとうございました。

関連するQ&A