将值从一个.php传递到另一个

将值从一个.php传递到另一个,php,database,Php,Database,我想将一个表单中的值发送到一个php文件,该文件将其发布到数据库,然后发送到另一个发布相同值的php文件,如何使用php实现这一点 这是我的php <?php $con = mysql_connect("localhost","user","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("database_name", $con); $sql="I

我想将一个表单中的值发送到一个php文件,该文件将其发布到数据库,然后发送到另一个发布相同值的php文件,如何使用php实现这一点

这是我的php

<?php
$con = mysql_connect("localhost","user","password");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("database_name", $con);

$sql="INSERT INTO players (first_name, last_name, company, phone, email, zip, street, city, state, country, reasons, notes, callback)
VALUE
('$_POST[first_name]','$_POST[last_name]','$_POST[company]','$_POST[phone]','$_POST[email]','$_POST[zip]','$_POST[street]','$_POST[city]','$_POST[state]','$_POST[country]','$_POST[reasons]','$_POST[notes]','$_POST[callback]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con)
?>
submit.php文件中的

<?php
    $con = mysql_connect("localhost","user","password");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }

    mysql_select_db("database_name", $con);

    $sql="INSERT INTO players (first_name, last_name, company, phone, email, zip, street, city, state, country, reasons, notes, callback)
    VALUE
    ('$_POST[first_name]','$_POST[last_name]','$_POST[company]','$_POST[phone]','$_POST[email]','$_POST[zip]','$_POST[street]','$_POST[city]','$_POST[state]','$_POST[country]','$_POST[reasons]','$_POST[notes]','$_POST[callback]')";

    if (!mysql_query($sql,$con))
      {
      die('Error: ' . mysql_error());
      }
    //Add more
    $id = mysql_insert_id();
    mysql_close($con);
header('Location: review.php?id=' . $id);
    ?>

添加记录后如何获取最后一个插入id。。然后将该id放入url查询字符串中。。然后,当您到达另一个页面时,使用url上的id构造一个新的查询。或者,如果需要,将该值放入会话中。在生产中不使用此代码,尤其是在存在那些完全开放的SQL注入漏洞的情况下。谢谢你的评论,谢谢你的回答。非常感谢。
<?php
  $id = $_GET['id'];
  //SELECT * FROM tbl ... WHERE id = $id
  //Your code
?>