PHPが簡易書籍背景管理システム新規書籍追加機能を開発

このセクションは、書籍バックエンド管理システムの新しい書籍追加機能を実装するものです

基本的な考え方は、<form>フォームにデータを追加することです

送信ボタンをクリックすると、追加されたデータがデータベースに追加されますSQL ステートメント INSERT INTO

1624.png

送信ボタンに値の挿入を使用します。

<td align="right" class="td_bg">
  <input type="hidden" name="action" value="insert">
  <input type="submit" name="button" id="button" value="提交" />
</td>

$_POSTメソッドを使用して値を取得します。 SQL ステートメント INSERT INTO を使用して、新しい書籍情報をデータベースに追加します。

<?php
if($_POST['action']=="insert"){
  $SQL = "INSERT INTO yx_books (name,price,uploadtime,type,total,leave_number)
          values('".$_POST['name']."','".$_POST['price']."','".$_POST['uptime']."','".$_POST['type']."','".$_POST['total']."','".$_POST['total']."')";
  $arr=mysqli_query($link,$sql);
  if ($arr){
    echo "<script language=javascript>alert('添加成功!');window.location='add.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 クリック イベントを使用します。空の。

りー


学び続ける
||
<?php if($_POST['action']=="insert"){ $SQL = "INSERT INTO yx_books (name,price,uploadtime,type,total,leave_number) values('".$_POST['name']."','".$_POST['price']."','".$_POST['uptime']."','".$_POST['type']."','".$_POST['total']."','".$_POST['total']."')"; $arr=mysqli_query($link,$sql); if ($arr){ echo "<script language=javascript>alert('添加成功!');window.location='add.php'</script>"; } else{ echo "<script>alert('添加失败');history.go(-1);</script>"; } } ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜