mysqli 쿼리 결과 불러오기 테스트 질문요.

mysqli 쿼리 결과 불러오기 테스트 질문요.

QA

mysqli 쿼리 결과 불러오기 테스트 질문요.

답변 1

본문


<?php
$serverName = "localhost";
$userName = "root";
$userPass = "root";
$dbName = "exstart";
$dbconn = new mysqli($serverName , $userName ,$userPass ,$dbName);
$dbconn -> set_charset("utf8");
$query = "SELECT * FROM userinfo ";
$stmt = $dbconn -> prepare($query);
$stmt->execute();
$result = $stmt->get_result();

while ($data = $result->fetch_assoc()){
echo $data['userId'];
}
 

선배님들~!

while문 돌려 echo 테스트 중인데

맨땅에 헤딩하듯이 하고 있어서 막히네요.

while문 괄호 안에 fetch_assoc 메소드 사용하여 가져온 값을 data에 저장해서 출력하는 방법말고.

다르게 테스트로 결과 출력할수 있는 방법이 있을까요?

출력 예제좀 부탁드리겠습니다.

 

이 질문에 댓글 쓰기 :

답변 1


<?php
$serverName = "localhost";
$userName = "root";
$userPass = "root";
$dbName = "exstart";
$dbconn = new mysqli($serverName , $userName ,$userPass ,$dbName);
$dbconn -> set_charset("utf8");
$query = "SELECT * FROM userinfo ";
$stmt = $dbconn -> prepare($query);
$stmt->execute();
$result = $stmt->get_result();
$users = array();
while ($data = $result->fetch_assoc()){
    $users[] = $data;
}
print_r($users);

위와 같이 해보시기 바랍니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 18
© SIRSOFT
현재 페이지 제일 처음으로