前提・実現したいこと
mysqlのデータをワードプレスでHTMLテーブルとして一覧表示したい。
1カラム目が顧客名、2カラム~6カラムは数値(スコア)とaタグが入力されています。(例:<a href="#">50.4</a>)
スコアが入力されている各カラムはソート機能を実装し、顧客名をHTML上で検索出来るようにしたい。
発生している問題・エラーメッセージ
データベースの1レコード目をthで出力し、それ以降のレコード(300レコードほど)をtdで表示させる方法がわからず質問させていただきました。 現在下記コードはプラグイン「Insert PHP Code Snippet」を使いショートコードを投稿ページへ貼り付けています。
該当のソースコード
<?php global $wpdb; $rows = $wpdb->get_results("SELECT * FROM $wpdb->score"); $result = "<table><tbody>"; foreach($rows as $row){ $result .= "<tr><th>" . $row->name ."</th><th>" . $row->point1 ."</th><th>" . $row->point2 ."</th><th>" . $row->point3 ."</th><th>" . $row->point4 ."</th><th>" . $row->point5 ."</th></tr>"; } $result .= "</tbody></table>"; print $result; ?>
補足情報
データベース、PHPの知識がほぼ全くないため上記ソースコードはコピペしたものを手探りでいじり、ようやくテーブル出力までたどり着いたという現状です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。