PHP MySQL Di mana
Klausa WHERE digunakan untuk menapis rekod.
Klausa WHERE
Klausa WHERE digunakan untuk mengekstrak rekod yang memenuhi kriteria yang ditentukan.
Sintaks
SELECT column_name(s) FROM table_name WHERE column_name operator value
Untuk mengetahui lebih lanjut tentang SQL, lawati SQL kami Tutorial.
Tutorial video yang disyorkan: "tutorial mysql" http://www.php.cn/course/list/51.html
Untuk PHP melaksanakan pernyataan di atas, kita mesti menggunakan fungsi mysqli_query(). Fungsi ini digunakan untuk menghantar pertanyaan atau arahan kepada sambungan MySQL.
Contoh
Contoh berikut akan memilih semua baris dengan FirstName='Peter' daripada jadual "Orang":
<?php $con=mysqli_connect("localhost","username","password","database"); // 检测连接 if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysqli_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br>"; } ?>Kod di atas akan dikeluarkan:
Peter Griffin