2017-12-09 16 views
0

I> wpdb- 제조 스위칭 보낸 내 에러 로그에서이 통지는, I는 삽입 작동 테이블wpdb :: prepare가 잘못 호출되었습니다. 지원되지 않는 값 타입 (객체)

[code] 
    $dataset = new SimpleXMLElement($html); 
     foreach($dataset->item as $list) { 
      $wpdb->query($wpdb->prepare("INSERT INTO table (`id`,`number`,`string`) VALUES (%d,%d,%s) ", $list->id, $list->number, $list->string)) ; 
     } 
    } 
[/code] 

로 데이터를 다음 입력을 가지고 SimpleXML을 사용하고 잡, 그러나 매회 OBJECT 경고문을 읽습니다.

객체 (SimpleXMLElement를 : 나는하지 $ 목록 -로> XXX

감사합니다, 빈 항목 객체를 반환 목록의 VAR 덤프를 수행

답변

0

내가 그 값을 사용하고 있더라도 $ 목록 객체를 사용할 수) # 1776 (0)

나는 이것이 개체를 사용하는 동안 예상대로 오류를 던지고 있다고 생각합니다.

+0

$ list-> xx에서 반환 된 값을 검사하는 것조차도 여전히 객체로 간주됩니다. 나는이 문제를 이해하지 못한다고 생각한다. –