![](/img/trans.png)
[英]How to Open document.location.replace('//mydomain.com/sdfs?id='+myvar) URL in new tab?
[英]After form submit, insert data into Mysql and redirect user to an url mydomain.com/entries/last_inserted_id
提交表單后,我希望接下來的事情發生:
將數據插入Mysql。
將用戶重定向到我擁有的模板(entries.php)。 此模板顯示表中新插入的行中的所有數據。
應該將用戶重定向到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.