機能:
1. 特定のページにクエリデータを表示し、各データの後に削除機能を追加します。データを削除すると同時にページを更新します。
2. GET を使用して削除条件を取得します。
データベース接続変数 connectvars .php
コードをコピーします コードは次のとおりです:
//Server
define('DB_HOST', 'localhost');定義('DB_USER', 'root ');
//パスワード
define('DB_PASSWORD', 'root')
//データベース
define('DB_NAME','test');レコード表示ページのdisplay.php、それぞれのレコードの後に「削除」機能があります。「削除」をクリックするとレコードを削除し、同時にページを更新します
コードをコピーします
require_once 'connectvars.php'; $dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME); //このページを呼び出すときにページリンクに「DelID」変数がある場合、削除するレコードの「ID」番号を取得して削除します
if(isset( $_GET['DelID'])){$query = "DELETE FROM toyota WHERE ID = ".$_GET['DelID'] ." LIMIT 1";
mysqli_query($dbc,$query);
}
/ /すべてのレコードを検索し、次のテーブルに表示します (上記の削除コードが実行された場合、これはページを更新するのと同じです)
$ query = "SELECT * FROM toyota ORDER BY ID DESC";
$data = mysqli_query($dbc,$query);
//クエリされたレコードの数をカウントします
$count = mysqli_num_rows($data);
// ループ出力リスト要素: title、source、carType、majorPart link while($row = mysqli_fetch_array($data)){ echo ' | ||||
---|---|---|---|---|
'。 $row['title'].' | ';'.$row['source'].' | ';$row['carType'].' | ';'.$row['majorPart'].' | '削除 | '