Điều kiện Where trong MySQL bằng PHP
- Trang trước MySQL Select
- Trang tiếp theo MySQL Order By
Để chọn dữ liệu khớp với điều kiện cụ thể, hãy thêm câu WHERE vào câu lệnh SELECT.
Câu WHERE
Để chọn dữ liệu khớp với điều kiện cụ thể, hãy thêm câu WHERE vào câu lệnh SELECT.
Ngữ pháp
SELECT cột FROM bảng WHERE cột toán tử giá trị
Các toán tử này có thể được sử dụng cùng với câu WHERE:
Toán tử | Giải thích |
---|---|
= | Bằng |
!= | Không bằng |
> | Lớn hơn |
< | Nhỏ hơn |
>= | Lớn hơn hoặc bằng |
<= | Nhỏ hơn hoặc bằng |
BETWEEN | Giữa một khoảng chứa |
LIKE | Mô hình khớp tìm kiếm |
Chú ý:Câu lệnh SQL không phân biệt chữ hoa và chữ thường. WHERE và where tương đương.
Để PHP thực hiện câu lệnh trên, chúng ta phải sử dụng hàm mysql_query(). Hàm này được sử dụng để gửi truy vấn và lệnh đến kết nối SQL.
Ví dụ
Dưới đây là ví dụ lấy tất cả các hàng trong bảng "Persons" có FirstName='Peter':
<?php $con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; } ?>
Kết quả của đoạn mã trên:
Peter Griffin
- Trang trước MySQL Select
- Trang tiếp theo MySQL Order By