집 >데이터 베이스 >MySQL 튜토리얼 >PHP의 MySQL COUNT(*) 쿼리에서 단일 값을 검색하는 방법은 무엇입니까?
PHP의 MySQL 개수 쿼리에서 단일 값 검색
문제:
현재 SELECT COUNT(*) 쿼리를 사용하여 MySQL 테이블에서 행 수를 검색하려고 시도했지만 결과에서 단일 출력 값을 얻을 수 없습니다.
해결책:
카운트 쿼리에서 단일 값을 검색하려면 AS 키워드. 그러면 결과에 대한 자리 표시자 이름이 생성되며, 이를 사용하여 실제 값을 가져오는 데 사용할 수 있습니다.
코드:
$result = mysql_query("SELECT COUNT(*) AS total FROM Students"); $data = mysql_fetch_assoc($result); echo $data['total'];
이 코드에서 총 별칭은 COUNT(*) 집계 함수에 할당됩니다. mysql_fetch_assoc()을 사용하여 데이터를 가져오면 키가 별칭이고 값이 해당 결과인 연관 배열을 반환합니다. 배열의 전체 키에 액세스하면 단일 출력 값을 검색할 수 있습니다.
mysql_query() 및 mysql_fetch_assoc()는 PHP 7 이상에서 더 이상 사용되지 않는 함수입니다. 최신 PHP 버전의 경우 데이터베이스 작업에 PDO 또는 MySQLi 확장을 대신 사용하세요.
위 내용은 PHP의 MySQL COUNT(*) 쿼리에서 단일 값을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!