PHP、新しい書籍の管理、変更、削除機能を備えたシンプルな書籍背景管理システムを開発
このセクションでは、「新規ブック管理」ページで操作機能を選択してクリックすることで「変更」および「削除」機能を実装する方法を説明します
最初に「削除」機能について説明します。
主なアイデアは次のとおりです:
削除する本の ID を取得します
SQL ステートメントを通じてこの本の ID を削除し、データベース内のこの ID のすべてのレコードを削除します。
<?php $SQL ="DELETE FROM yx_books where id='".$_GET['id']."'"; $arry=mysqli_query($link,$sql); if($arry){ echo "<script> alert('删除成功');location='list.php';</script>"; } else echo "删除失败"; ?>
それから「変更」機能です。
変更する必要がある書籍の ID を取得します
SQL ステートメントを使用して、データベース内のこの ID のすべての情報をクエリします。次に、SQL ステートメントを通じてこの ID の情報を変更します
<?php $SQL = "SELECT * FROM yx_books where id='".$_GET['id']."'"; $arr=mysqli_query($link,$sql); $rows=mysqli_fetch_row($arr); ?> <?php if($_POST['action']=="modify"){ $sqlstr = "UPDATE yx_books SET name = '".$_POST['name']."', price = '".$_POST['price']."', uploadtime = '".$_POST['uptime']."', type = '".$_POST['type']."', total = '".$_POST['total']."' where id='".$_GET['id']."'"; $arry=mysqli_query($link,$sqlstr); if ($arry){ echo "<script> alert('修改成功');location='list.php';</script>"; } else{ echo "<script>alert('修改失败');history.go(-1);</script>"; } } ?>
<from> フォームに onSubmit クリック イベントを与えます:
<form id="myform" name="myform" method="post" action="" onSubmit="return myform_Validator(this)">onSubmit クリック イベントを使用して、書籍情報を変更するタイミングを決定します。それぞれの変更を許可しません。情報は空です。
りー