php でレコードを削除するには、通常、SQL DELETE ステートメントを使用します。このステートメントは、データベースから 1 つ以上のレコードを削除するために使用でき、WHERE 句を使用して、削除するレコードの条件を指定することもできます。
以下は、php を使用してレコードを削除するための詳細な手順です:
1. データベース接続を確立する
まず、mysqli_connect 関数を使用してデータベースへの接続を確立する必要があります。この関数は MySQL サーバーの情報に渡す必要があります。たとえば、次はローカル MySQL サーバーへの接続を確立する例です。
$link = mysqli_connect("localhost", "root", "password", "mydb");
ここで、localhost はホスト名、root とパスワードは MySQL サーバーのユーザー名とパスワード、mydb は接続するデータベースの名前。
2. SQL ステートメントの作成
mysqli_query 関数は通常、PHP で SQL ステートメントを実行するために使用されます。レコードを削除する場合は、次のようなSQL文を記述する必要があります。
$sql = "DELETE FROM mytable WHERE id=1";
このうち、mytableは削除するテーブル名、id=1は削除するレコードの条件です。
3. SQL ステートメントの実行
SQL ステートメントを mysqli_query 関数に渡すと、次のステートメントを実行できます:
$result = mysqli_query($link, $sql);
このうち、$link はデータベース接続ハンドル、$sql はSQL ステートメント変数。
4. データベース接続を閉じる
最後に、mysqli_close 関数を使用してデータベースとの接続を閉じる必要があります:
mysqli_close($link);
上記は、PHP を使用してレコードを削除するための詳細な手順です。 。レコードを削除すると、データを復元することはできませんので、削除する場合は注意が必要です。 SQL インジェクションなどの攻撃の防止にも注意する必要があります。
以上がPHPでレコードを削除するステートメントは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。