簡體   English   中英

提交表單后,將數據插入Mysql並將用戶重定向到URL mydomain.com/entries/last_inserted_id

[英]After form submit, insert data into Mysql and redirect user to an url mydomain.com/entries/last_inserted_id

提交表單后,我希望接下來的事情發生:

  1. 將數據插入Mysql。

  2. 將用戶重定向到我擁有的模板(entries.php)。 此模板顯示表中新插入的行中的所有數據。

  3. 應該將用戶重定向到url: www.mydomain.com/entries/last_inserted_id ,這將是我的新模板URL地址,在此我向用戶顯示他以表格提交的所有數據,以后任何用戶都可以訪問

我應該怎么做?

我在<?php get_last_id(); ?> www.mydomain.com/entries/ <?php get_last_id(); ?> <?php get_last_id(); ?>

其中get_last_id()是獲取插入的最后一個id(即自動遞增)的函數。

根據我的模板,如何將用戶重定向到包含插入行ID的url的任何想法,該模板的地址已固定,例如:entrys.php也許有些javscript代碼可以幫助我嗎?

您可以使用php中的標頭功能重定向。 例:

$lastId = // whatever you're using to get last inserted id

header("Location: http://www.example.com/entries/$lastId");

注意:在輸出其他任何內容之前,請確保使用功能。

header("Location: http://www.example.com/entries.php?id=$lastId");

該代碼應該有效

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM