WHERE 句はレコードをフィルタリングするために使用されます。
WHERE 句は、指定された基準を満たすレコードを抽出するために使用されます。
SELECT 列名FROM テーブル名WHERE 列名演算子の値
SQL について詳しくは、SQL チュートリアルをご覧ください。
PHP で上記のステートメントを実行するには、mysqli_query() 関数を使用する必要があります。この関数は、クエリまたはコマンドを MySQL 接続に送信するために使用されます。
次の例では、FirstName='Peter' を持つすべての行を「Persons」テーブルから選択します。
<?php$con=mysqli_connect("localhost","username","password","database");//接続を検出 if (mysqli_connect_errno()){ echo "接続に失敗しました: " . mysqli_connect_error();}$result = mysqli_query($con,"SELECT * FROM PersonsWHERE FirstName='Peter'");while($row = mysqli_fetch_array($result)){ echo $row['FirstName'] . $row['LastName']; echo "<br>";}?>上記のコードは次のように出力します。
ピーター・グリフィン