PHP에는 세 가지 유형의 쿼리 문이 있습니다. 1. 하나 이상의 데이터 테이블에서 데이터를 검색하는 데 사용되는 SELECT 문 2. FROM 문에 지정된 데이터 테이블의 특정 조건을 충족하는 데이터를 필터링하는 데 사용되는 WHERE 문 ;3. 쿼리 결과를 특정 순서(예: 오름차순 또는 내림차순)로 정렬하는 데 사용되는 ORDER BY 문.
이 튜토리얼의 운영 체제: Windows 10 시스템, php8.1.3 버전, Dell G3 컴퓨터.
PHP의 쿼리 문은 다음과 같습니다.
1, SELECT
SELECT 문은 하나 이상의 데이터 테이블에서 데이터를 검색하는 데 사용됩니다.
코드는 다음과 같습니다.
$sql = "SELECT id, name, email FROM users"; $result = mysqli_query($conn, $sql); // 循环遍历结果集 while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>"; }
이 코드는 "users"라는 데이터 테이블에서 id, name, email 세 필드를 선택하고 결과를 $result라는 변수에 저장합니다. 이어서 mysqli_fetch_assoc() 함수를 사용하여 결과 세트 $result에서 각 데이터 행을 얻은 다음 해당 ID, 이름 및 이메일 값을 출력합니다.
2, WHERE
WHERE 절은 FROM 문에 지정된 데이터 테이블에서 특정 조건을 만족하는 데이터를 필터링하는 데 사용됩니다.
$sql = "SELECT id, name, email FROM users WHERE age > 18"; $result = mysqli_query($conn, $sql); // 循环遍历结果集 while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>"; }
이 코드는 "users"라는 데이터 테이블에서 id, name, email 세 필드를 선택하고 WHERE 절을 추가하여 나이가 18세 이상인 사용자를 필터링합니다. 이어서 mysqli_fetch_assoc() 함수를 사용하여 결과 세트 $result에서 각 데이터 행을 얻은 다음 해당 ID, 이름 및 이메일 값을 출력합니다.
3. ORDER BY
ORDER BY 절은 쿼리 결과를 특정 순서(예: 오름차순 또는 내림차순)로 정렬하는 데 사용됩니다.
아아아아위 내용은 PHP의 쿼리문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!