찾다

 >  Q&A  >  본문

mysqli를 사용하는 데이터베이스에 대한 단일 결과

<p>mySQLi를 처음 사용해 보았습니다. 나는 반복해서 해냈습니다. 루프 결과가 표시되지만 단일 레코드를 표시하려고 하면 멈춥니다. 이것은 실제 루프 코드입니다. </p> <pre class="brush:php;toolbar:false;"><?php //DB에 연결 $hostname="로컬호스트"; $database="mydb이름"; $사용자 이름="루트"; $password=""; $conn = mysqli_connect($hostname, $username, $password, $database); ?>
P粉226642568P粉226642568445일 전610

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

  • P粉321676640

    P粉3216766402023-08-30 11:43:49

    사용mysqli_fetch_row(). 이것을 시도해 보세요,

    으아악

    회신하다
    0
  • P粉675258598

    P粉6752585982023-08-30 09:34:29

    단일 결과만 필요한 경우 루프를 사용하면 안 됩니다. 지금 행을 가져오세요.

    • 전체 행을 연관 배열로 추출해야 하는 경우:

      으아악
    • 하나의 값만 필요한 경우 PHP 8.2부터 시작하세요.

      으아악
    • 또는 이전 버전의 경우:

      으아악

    다음은 다양한 사용 사례의 전체 예입니다

    쿼리에 사용되는 변수

    쿼리에서 변수를 사용하려면 준비된 문을 사용해야 합니다. 예를 들어 변수 $id:

    이 있다고 가정해 보겠습니다.

    PHP >= 8.2

    으아악

    이전 PHP 버전:

    으아악

    위 과정에 대한 자세한 설명은 제 기사에서 확인하실 수 있습니다. 왜 따라야 하는지에 대해서는 이 유명한 질문

    을 참조하세요.

    쿼리에 변수가 없습니다

    귀하의 경우 쿼리에 변수가 사용되지 않으면 query() 메서드를 사용할 수 있습니다.

    으아악

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