mysqli를 사용하여 데이터베이스에서 단일 결과 얻기
P粉156532706
P粉156532706 2023-08-21 22:42:04
0
2
430
<p>mySQLi를 처음 사용해 보았습니다. 루프의 경우에는 이 작업을 수행했습니다. 루프의 결과가 표시되지만 단일 레코드를 표시하려고 하면 중단됩니다. 아래는 루프 코드입니다. 작동합니다. </p> <pre class="brush:php;toolbar:false;"><?php // 데이터베이스에 연결 $hostname="로컬호스트"; $database="mydb이름"; $사용자 이름="루트"; $password=""; $conn = mysqli_connect($hostname, $username, $password, $database); ?>
P粉156532706
P粉156532706

모든 응답(2)
P粉930448030

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

으아악
P粉265724930

결과가 하나만 필요한 경우 루프를 사용할 필요가 없습니다. 행을 직접 가져옵니다.

  • 전체 데이터 행을 연관 배열로 가져와야 하는 경우:

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

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

    으아아아

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

쿼리용 변수

쿼리에서 변수를 사용할 때는 준비된 문장을 사용해야 합니다. 예를 들어 변수 $id:

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

PHP >= 8.2

으아아아

PHP의 이전 버전:

으아아아

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

에 설명되어 있습니다.

쿼리에 변수가 없습니다

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

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿