집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 데이터베이스에서 여러 행을 검색하고 다차원 구조의 PHP 배열에서 해당 행에 액세스하는 방법은 무엇입니까?
MySQL에서 여러 행을 선택하고 PHP에서 액세스
질문:
어떻게 할 수 있나요? 단일 쿼리를 사용하여 MySQL 데이터베이스에서 여러 행을 선택하고 이를 다차원 구조의 PHP 배열에서 검색합니까?
답변:
MySQL에서 여러 행을 검색하려면 다차원 배열을 통해 PHP에서 해당 항목에 액세스하면 mysql_fetch_assoc() 함수의 반복적 특성을 활용할 수 있습니다.
해결책:
예제 코드:
<code class="php"><?php // Connect to MySQL $connection = mysql_connect('host', 'username', 'password'); mysql_select_db('database', $connection); // Execute SQL Query $query = "SELECT * FROM table_name WHERE number1 = 1"; $result = mysql_query($query); // Loop Through Rows and Build Array $multidimensionalArray = array(); $i = 0; while ($row = mysql_fetch_assoc($result)) { $multidimensionalArray[$i] = $row; $i++; } // Access Row Data echo $multidimensionalArray[1]['number2']; ?></code>
이 접근 방식을 활용하면 MySQL 데이터베이스에서 여러 행을 검색하고 다차원 PHP 배열의 데이터에 액세스할 수 있습니다.
위 내용은 MySQL 데이터베이스에서 여러 행을 검색하고 다차원 구조의 PHP 배열에서 해당 행에 액세스하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!