찾다

 >  Q&A  >  본문

PHP 튜토리얼: 데이터베이스 열의 고유 값을 기반으로 데이터를 검색하는 방법

<p><code>NUMBER</code> 다음 함수 CR 번호의 열: </p> <pre class="brush:php;toolbar:false;"> 함수 검색DistinctFilePaths(배열 $distinctCRNumbers, $database) { $filePaths = []; echo "<pre>"; print_r($distinctCRNumbers) echo "</pre>"; foreach($distinctCRNumbers를 $crNumber로) { $쿼리 = " 선택하다 NEW_COLUMN_1, NEW_COLUMN_2 에서 your_table_name 어디 NUMBER = '$crNumber'"; //쿼리를 실행하고 데이터베이스에서 결과를 가져옵니다. $database->executeStatement($query); // 결과에서 행 가져오기 $row = $database->fetchRow(); if ($행) { $filePaths[$crNumber] = [ 'NEW_COLUMN_1' => $행['NEW_COLUMN_1'], 'NEW_COLUMN_2' => $행['NEW_COLUMN_2'] ]; } } echo "<pre>"; print_r($filePaths); echo "</pre>"; $filePaths를 반환합니다. }</pre> 위 함수의 <p><strong>라인 A</strong>는 다음을 인쇄합니다. </p> <pre class="brush:php;toolbar:false;">배열 ( [0] => [1] => )</pre> 위 함수의 <p><strong>Line Z</strong>는 다음 내용을 출력(인쇄)합니다. <strong>Line Z</strong>의 출력에서 ​​볼 수 있듯이 문제는 Line의 <code>'GOOD-MORNING'</code> 배열 값을 기반으로 결과를 인쇄하지 않는다는 것입니다. ㅏ. </p> <pre class="brush:php;toolbar:false;">배열 ( [AUTH-GOOD-MORNING] => ( [0] => ( [NEW_COLUMN_1] => [NEW_COLUMN_2] => ) ) )</pre> <p><strong>문제 설명: </strong>라인 Z가 라인 A의 두 배열 값을 기반으로 값을 인쇄하도록 위 함수에서 어떤 변경을 해야 하는지 알고 싶습니다. </p>
P粉764785924P粉764785924466일 전459

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

  • P粉461599845

    P粉4615998452023-08-15 00:40:16

    으아악

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