1. PHP と MySQL の接続
操作を実行する前に、まず PHP と MySQL の接続を確立する必要があります。これは、mysqli または PDO PHP 拡張機能を使用して実現できます。以下は、mysqli 拡張機能を使用したサンプル コードです。
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully"; ?>
上記のコードでは、MySQL サーバーの IP アドレス、ユーザー名、パスワードとデータベース名。接続に失敗した場合は、エラーメッセージが出力され、スクリプトの実行が終了します。成功すると、「接続に成功しました」と出力されます。
データを MySQL データベースに保存する場合は、次のコマンドを使用できます。 INSERT INTO コマンド。データをテーブルに挿入するサンプル コードを次に示します。
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "INSERT INTO myTable (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if (mysqli_query($conn, $sql)) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . mysqli_error($conn); } mysqli_close($conn); ?>
上記のコードでは、# という名前のテーブルにデータを追加する
$sql という名前の SQL クエリ変数を作成しました。 ##私のテーブル。実行が成功した場合は「新しいレコードが正常に作成されました」が出力され、それ以外の場合はエラーメッセージが出力されます。
3. データベースからのデータの更新
データベース内のデータを更新するには、UPDATE ステートメントを使用できます。特定のデータを更新する例を次に示します。
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "UPDATE myTable SET lastname='Doe Jr.' WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "Record updated successfully"; } else { echo "Error updating record: " . mysqli_error($conn); } mysqli_close($conn); ?>
$sql
という名前の SQL クエリ変数を作成しました。ジュニア」実行が成功した場合は「レコード更新に成功しました」が出力され、それ以外の場合はエラーメッセージが出力されます。4. データベースからデータを削除する
データベースからデータを削除するには、DELETE ステートメントを使用します。以下は、テーブルから行を削除するサンプル コードです。
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql = "DELETE FROM myTable WHERE id=3"; if (mysqli_query($conn, $sql)) { echo "Record deleted successfully"; } else { echo "Error deleting record: " . mysqli_error($conn); } mysqli_close($conn); ?>
$sql
という名前の SQL クエリ変数を使用して、テーブル内の特定の行を削除しています。実行が成功した場合は「レコードが正常に削除されました」が出力され、それ以外の場合はエラーメッセージが出力されます。以上がPHP を使用して MySQL データベースにデータを追加、更新、削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。