반응형
Wordpress $wpdb-> get_results() 쿼리
워드프레스로 mysql_fetch_array를 실행하려고 합니다.가장 좋은 방법은 다음과 같습니다.http://codex.wordpress.org/Class_Reference/wpdb#SELECT_Generic_Results
아래는 질문입니다.
$sql = "SELECT * FROM wp_reminders WHERE reminder LIKE '$today'";
$result = $wpdb->get_results($sql) or die(mysql_error());
foreach( $result as $results ) {
echo $result->name;
}
상기 데이터는 존재하지만 결과는 전혀 반영되지 않습니다.내가 뭘 잘못하고 있는지 알기나 해?
문제는 다음과 같습니다.
echo $result->name;
다음 항목이어야 합니다.
echo $results->name;
'foreach' 루프와 'result = $wpdb->...'의 첫 번째 var 문은 결과여야 합니다.
$sql = "SELECT * FROM wp_reminders WHERE reminder LIKE '$today'";
$results = $wpdb->get_results($sql);
foreach( $results as $result ) {
echo $result->name;
}
이 배경의 논리는 get_results() 함수에서 모든 결과를 수집하여 다음과 같이 루핑하는 것입니다. (읽기: 로직이 강제됩니다.)
foreach ( $ofTheMassiveList as $aSingleResult ) {
echo $aSingleResult->name;
}
언급URL : https://stackoverflow.com/questions/14800411/wordpress-wpdb-get-results-query
반응형
'code' 카테고리의 다른 글
브라우저 백은 페이지 자체보다 먼저 중첩된 iframe에 대해 작동합니다. 이를 피할 수 있는 방법이 있습니까? (0) | 2023.03.04 |
---|---|
여러 리의 좌우 부동 (0) | 2023.03.04 |
PL/SQL에서 UPDATE의 영향을 받는 행 수 (0) | 2023.03.04 |
reactj에서 stopPropagation을 호출하는 방법 (0) | 2023.03.04 |
VSCode의 .js 파일에 JSX 코드를 코멘트 아웃하는 방법은 무엇입니까? (0) | 2023.03.04 |