お世話になっております。
表題の質問をさせていただきます。
WordPressで使用しているDBにsyouhin_mstというテーブルがあり、下記のようなテーブルがあったとします。
下記のコードでitem_mstからデータを取得を行い表示します。
※実際にはSQLインジェクション対策でプレースホルダを使用しますが、ここでは割愛いたします。
PHP
1<?php 2 global $wpdb; 3 $rows = $wpdb->get_results("SELECT * FROM item_mst"); 4 foreach($rows as $row) { 5 echo "<p>商品名:". $row->name."</p>"; 6 } 7?>
こうすると出力結果としては
商品名:トランプ
商品名:パソコン
商品名:ゲーム機
商品名:テレビ
商品名:ソファ
と、全て表示されますが、foreachを使用せずどれか一つを指定して表示することは可能でしょうか?
色々と情報を探ってみましたが、それらしいやり方がなく、もしあればご教授お願いいたします。
※取得時にWHERE句で表示するレコードを絞るという方法は不可とさせてください。
以上宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー