데이터베이스에서 모든 행을 가져 오는 방법
-
26-12-2019 - |
문제
내 사이트는 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];?>';
}
}
.
더 많은 지식을 위해이를 참조하십시오!(@ 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'
}
}
.
감사합니다!
제휴하지 않습니다 StackOverflow