PHP の where ステートメント
PHP MySQL Where 句
WHERE 句は、レコードをフィルタリングするために使用されます。
WHERE 句
WHERE 句は、指定された基準を満たすレコードを抽出するために使用されます。
構文
SELECT 列名 FROM テーブル名
WHERE 列名演算子値
指定した条件に一致するデータを選択するには、SELECT ステートメントに WHERE 句を追加してください。
次の演算子は WHERE 句で使用できます:
PHP が上記のステートメントを実行するには、mysqli_query() 関数を使用する必要があります。この関数は、クエリまたはコマンドを MySQL 接続に送信するために使用されます。
例
次の例では、「Persons」テーブルから FirstName='Peter' を持つすべての行を選択します:
<?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>"; } ?>
上記のコードは出力します:
Peter Griffin