Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php在下一页中传递自动递增id_Php - Fatal编程技术网

php在下一页中传递自动递增id

php在下一页中传递自动递增id,php,Php,我有一个表单,在其中插入一条记录和ID(主键是自动递增)。 如何在提交后的下一页中显示ID。我尝试回显mysql_insert_id()在下一页中,但不起作用: <?php echo "Your refrence number is = ". mysql_insert_id(); ?> 使用PHP会话变量。在下一页插入和访问后,将mysql\u insert\u id()放入会话中 $_SESSION["yourID"] = mysql_insert_id(); 并在下一页访问它

我有一个表单,在其中插入一条记录和ID(主键是自动递增)。 如何在提交后的下一页中显示ID。我尝试回显mysql_insert_id()在下一页中,但不起作用:

<?php echo "Your refrence number is = ". mysql_insert_id(); ?>

使用PHP
会话
变量。在下一页插入和访问后,将
mysql\u insert\u id()
放入会话中

$_SESSION["yourID"] = mysql_insert_id();

并在下一页访问它。

使用PHP
Session
variable。在下一页插入和访问后,将
mysql\u insert\u id()
放入会话中

$_SESSION["yourID"] = mysql_insert_id();

然后在下一页访问它。

您应该在插入记录的页面中获取最后一个插入id,然后将id传递到下一页(通过url参数)。

您应该在插入记录的页面中获取最后一个插入id,然后将id传递到下一页(通过url参数)。

,让我们这样看待你的问题。您有两个页面A和B。您将数据插入到页面A中的数据库中,并使用
mysql_insert_id()获取最后一个insert id现在的问题是你想在B页使用它。我可以向你推荐4种方法。但我将以基于会话的方式向您解释,因为我认为这是最适合您的解决方案

$_SESSION["yourID"] = mysql_insert_id();
  • 职位
  • 得到
  • 饼干
  • 会议
  • 好的,在你的页面顶部写下
    session_start()记住它应该是第一行。在页面a中获得最后一个插入ID后,您将创建一个会话变量

    $_SESSION["lastID"] = mysql_insert_id();
    
    在B页中,您也可以像在A页中一样启动会话。然后,您可以使用获取最后一个ID

    $lastID =  $_SESSION["lastID"];
    

    希望你能理解。

    朋友,让我们这样看待你的问题。您有两个页面A和B。您将数据插入到页面A中的数据库中,并使用
    mysql_insert_id()获取最后一个insert id现在的问题是你想在B页使用它。我可以向你推荐4种方法。但我将以基于会话的方式向您解释,因为我认为这是最适合您的解决方案

  • 职位
  • 得到
  • 饼干
  • 会议
  • 好的,在你的页面顶部写下
    session_start()记住它应该是第一行。在页面a中获得最后一个插入ID后,您将创建一个会话变量

    $_SESSION["lastID"] = mysql_insert_id();
    
    在B页中,您也可以像在A页中一样启动会话。然后,您可以使用获取最后一个ID

    $lastID =  $_SESSION["lastID"];
    
    希望您能理解。

    什么“不起作用”?请给我们看一下你的密码。什么“不起作用”?请出示您的密码。