現在、wordpressのデータを保有するデータベースにあるあるテーブルの値を、特定のページに表示させたいと思っております。
その際、特定の複数列の値を取得したいのですが、思うような形で値を表示できません。
複数列のデータを変数に格納させた後、var_dump関数を挟めば値を表示させることができるのですが、挟まずに表示させようとすると何も値が表示されません。
valueだけを取得したいのですが、var_dump関数を挟むと(例["namae"]=> string(1) "3")のようにstringやkey(列名)も表示されます。
値だけを表示させるためにどのようにすれば良いのか、ご教示いただけたら幸いです。
(試したこと1)
PHP
1<?php 2 global $wpdb; 3?> 4 5<?php 6 $comments2 = $wpdb->get_results($wpdb->prepare('SELECT *FROM wp_comments')); 7 foreach ( $comments2 as $key => $value ) { 8 $gatai[] = $value->row; 9 } 10?> 11<?php 12 for ( $i=0;$i < count($gatai); $i++){ 13 $nos = $i+1; 14 echo($gatai[$i]); 15 } 16?>
(試したこと2)
PHP
1<?php 2 global $wpdb; 3?> 4 5<?php 6 $comments = $wpdb->get_results("SELECT comment_author FROM wp_comments"); 7?> 8 9<?php 10 for ( $i=0;$i < count($comments); $i++){ 11 echo(var_dump($comments[$i])); 12 } 13?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/18 07:41
2019/04/19 01:37