>  Q&A  >  본문

HTML DOM 결과를 MySQL 데이터베이스에 저장

스크랩된 데이터를 내 데이터베이스에 저장하려고 합니다. 결과만 출력하므로 크롤링은 정상입니다. 하지만 변수를 정의하고 이를 mysql-insert에 전달하는 과정에서 확실히 오류가 발생합니다. "새 레코드가 성공적으로 생성되었습니다"라는 메시지가 표시됩니다. 변수의 결과는 비어 있고 날짜가 존재합니다.

으아악
P粉549986089P粉549986089370일 전504

모든 응답(1)나는 대답할 것이다

  • P粉269530053

    P粉2695300532023-09-16 09:28:43

    이제 이해가 되네요! mysql에서 형식을 "text"로 변경하고 행을 다음과 같이 변경했습니다. $scriptRow = $scriptDOMXPath->query('//th[starts-with(text(), "ISSUES:")]/following::td[6]');if($scriptRow->length > 0){foreach($scriptRow as $row){$nasdaq_dec = $row->nodeValue;}}

    회신하다
    0
  • 취소회신하다