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 포인트
6년 전
</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개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
채택
답변대기
채택
채택
채택
답변대기
답변대기
답변대기
채택
채택
채택
채택
채택
채택
채택
답변대기