-2
フォームに記入して保存ボタンをクリックすると、データベースに保存するだけでなく、編集ページにリダイレクトする必要がありますフィールドを編集します。ボタンのクリックでページをリダイレクトする方法と、データベースにデータを保存する方法
フォームに記入して保存ボタンをクリックすると、データベースに保存するだけでなく、編集ページにリダイレクトする必要がありますフィールドを編集します。ボタンのクリックでページをリダイレクトする方法と、データベースにデータを保存する方法
このテクニックは現在のページのフォームにPOST
です。お気に入りの方法でデータベースにデータを保存し、次のページにリダイレクトします。
次の例を見てみましょう:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Insert into database
$stmt = "INSERT INTO table (something) VALUES ('".$_POST['data']."')";
// Redirect
header("Location: nextpage.php");
exit;
}
?>
<form action="<?= $_SERVER['PHP_SELF']; ?>" method="POST" role="form">
<div>
<label for="data">Your data to insert into the database</label>
<input type="text" name="data" id="data" placeholder="Data to insert">
</div>
<button type="submit">Save</button>
</form>
は別のページ –
にリダイレクトしますが、データの追加は例を入力して、AJAXだけ – Ninad
@Ninad IMを介して行われますが、私が使用する成功リターンでAjaxリクエストを送信しますPDOは大丈夫ですか? – Laith