는 ....PHP 용 MySQL 데이터의 전체 배열을 볼 수없는 이유는 무엇입니까? 이것에 대해 질문이
$query = 'SELECT *
FROM EXAMPLE';
$result = mysql_query($query);
$row = mysql_fetch_array ($result);
print_r($row);
그러면 첫 번째 행의 데이터가 [0] => 1 [ID] => 1 ... 저쩌구하지만 지금 난 다른 테이블 데이터는 어떨까요? 그것은 예제 테이블 안에있는 모든 데이터의 "전체 배열"을 표시하지 않는 PHP 안전입니까? 데이터의 첫 번째 행만?
이것은 호기심이 아닙니다.
while 루프를 수행 할 수있는 전체 데이터의 특정 부분을보고 싶다면 알고 있습니다.
출력하려면while ($row = mysql_fetch_array ($result)) {
echo $row['text'].'<br>';
}
mysql_fetch_row를 사용해 보셨습니까? – rrapuya
"전체 배열"은 무엇을 의미합니까 결과에 포함 된 모든 데이터를 의미합니까? 그것이 당신이 의미하는 바라면, 당신은 당신이 그것을 얻기 위해 데이터를 반복해야한다는 것이 맞습니다. – jworrin
다른 PHP 데이터베이스 기술 (예 : PDO)은 원시 mysql 함수가 아닌 행 집합을 한 번에 가져올 수 있도록 지원합니다. – James