본문 바로가기
MySql

MySQL 데이터베이스 레코드를 배열에 저장

by 베이스 공부 2020. 10. 14.
반응형

SELECT 문의 쿼리를 사용하여 데이터베이스에서 검색된 레코드를 보관할 배열을 만들고 싶습니다.

검색 할 레코드에는 lastname, firstname, mi 및 20 개의 추가 필드와 같은 여러 필드가 있습니다. 이 함수를 코딩하는 가장 좋은 방법은 무엇입니까?

좋아 나는 죄수가 아래에 준 것을 따랐다. 다음 질문은 쿼리를 사용하여 이런 종류의 배열을 어떻게 검색합니까? 예를 들어 사용자 이름을 검색하고 싶습니다 ..

 

해결 방법

 

<?php

// run query
$query = mysql_query("SELECT * FROM table");

// set array
$array = array();

// look through query
while($row = mysql_fetch_assoc($query)){

  // add each row returned into an array
  $array[] = $row;

  // OR just echo the data:
  echo $row['username']; // etc

}

// debug:
print_r($array); // show all array data
echo $array[0]['username']; // print the first rows username

 

참조 페이지 https://stackoverflow.com/questions/5366620

 

 

반응형

댓글