当我们点击保存按钮时,如何在会话中保存数据,当我点击提交按钮时需要在数据库中提交数据。这是我的表格。
的index.php
<form method="post" action="personal.php" id="myform">
<label>First Name</label>
<input type="text" name="first_name" value="" />
<label>Last Name</label>
<input type="text" name="last_name" value="" />
<button class = "medium" style="background-color: #2daebf;">Save</button>
Personal.php
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("accountant", $connection);
$firstname = $_POST['first_name'];
$lastname=$_POST['last_name'];
$query=mysql_query("INSERT INTO table(first_name,last_name)values("$firstname","$lastname")");
如何将这些数据存储到会话中并重定向到indexs.php,一旦我点击提交按钮,需要将总数据插入到数据库中。
indexs.php
<form method="post" action="personals.php" id="myform">
<label>Address</label>
<input type="text" name="address" value="" />
<label>Pincode</label>
<input type="text" name="pin" value="" />
<button class = "medium" type="submit" style="background-color: #2daebf;">Save</button>
Personals.php
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("accountant", $connection);
$address = $_POST['address'];
$pin=$_POST['pin'];
$query=mysql_query("INSERT INTO table(address,pin)values("$address","$pin")");
答案 0 :(得分:1)
这样您就可以在php会话中保存整个帖子数据。
<?php
session_start();
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("accountant", $connection);
if(isset($_POST) && !empty($_POST)){
$address = $_POST['address'];
$pin=$_POST['pin'];
$query=mysql_query("INSERT INTO table(address,pin)values("$address","$pin")");
//Session Work
$_SESSION['form_data'] = $_POST;
header ('location' : 'indexs.php');
}
答案 1 :(得分:0)
我认为您必须创建一个表并将数据存储在表中。然后通过从表中检索数据来创建会话。这是我认为使用会话的最佳方式。