문제

내 사이트는 relchicy 디자인 WordPress에서 사용자 정의 테이블 데이터를 가져 오려고합니다.테이블에는 5 개의 항목이 있지만 첫 번째 항목 만 표시합니다.왜?

테이블에서 모든 행을 가져 오려고합니다.어떤 제안?

function viewall22() 
{
      global $wpdb;
      $result = $wpdb->get_results( "SELECT * FROM wp_savans");
      foreach($result as $row)    
      {
         $sitemap = '<?php echo $row[name];?>';
      }
}
.

도움이 되었습니까?

해결책

이것을 시도하십시오,

function viewall22() 
{
  global $wpdb;
  $sitemap = '';
  $result = $wpdb->get_results( "SELECT * FROM wp_savans", ARRAY_A);
  foreach($result as $row)    
  {
     $sitemap .= $row[name];
  }
  echo $sitemap;
}
.

다른 팁

function viewall22() 
{
  global $wpdb;
  $result = $wpdb->get_results( "SELECT * FROM wp_savans", ARRAY_A);
  foreach($result as $row)    
  {
     $sitemap = '<?php echo $row[name];?>';
  }
}
.
 function viewall22() 
    {
          global $wpdb;
          $result = $wpdb->get_results( "SELECT * FROM wp_savans");
          while ($row = mysql_fetch_assoc($result))                 
          {
             $sitemap = '<?php echo $row[name];?>';
          }
    }
.

http://php.net/manual/en/mysqli-stmt.get-result.php 설명

더 많은 지식을 위해이를 참조하십시오!(@ vidhu nair 대안)

function viewall22() 
{
      global $wpdb;
      $result = $wpdb->get_results( "SELECT * FROM wp_savans");
      foreach($result as $key=>$row)    
      {
         $sitemap = $row->name; // Refer as get value by using 'Object'
      }
}
.

감사합니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top