테스트 사이트 - 개발 중인 베타 버전입니다

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

</p>

<p><?php</p>

<p>$serverName = "localhost";

$userName = "root";

$userPass = "root";

$dbName = "exstart";

$dbconn = new mysqli($serverName , $userName ,$userPass ,$dbName);

$dbconn -> set_charset("utf8");</p>

<p>$query = "SELECT * FROM userinfo ";

$stmt = $dbconn -> prepare($query);

$stmt->execute();

$result = $stmt->get_result();</p>

<p>

while ($data = $result->fetch_assoc()){

echo $data['userId'];</p>

<p>}</p>

<p> </p>

<p>

선배님들~!

while문 돌려 echo 테스트 중인데

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

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

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

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

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

</p>

<p><?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();</p>

<p>$users = array();</p>

<p>while ($data = $result->fetch_assoc()){

    $users[] = $data;

}</p>

<p>print_r($users);

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다!!;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록