У меня есть одна страница входа и ее база данных. Я хочу оттуда отправить электронное письмо и сохранить его в другой таблице той же базы данных. Код ниже, пожалуйста, посмотрите и скажите мне.Как сохранить значение сеанса в другой таблице?
Таблица 1
<?php
session_start();
$email = $_POST['email'];
$password = $_POST['password'];
include 'connection.php';
$sql = "SELECT * FROM users WHERE email='$email' AND password='$password'";
$res = mysql_query($sql);
$count = mysql_num_rows($res);
if($count == 0)
{
echo "Username Password Incorrect";
}
else
{
$_SESSION['email'] = $email;
header("location:home2.php")
}
?>
Таблица 2
<?php
$email= (HOW TO GET IT FROM SESSION?)
$company = $_POST['company'];
$project = $_POST['project'];
$duration = $_POST['duration'];
$key_learning = $_POST['key_learning'];
include 'connection.php';
$sql = "INSERT INTO `internship`(`id`, `email`, `company`, `project`, `duration`, `key_learning`) VALUES ('', '$email', '$company','$project', '$duration', '$key_learning')";
$res = mysql_query($sql);
$count = mysql_num_rows($res);
if($count == 1)
{
echo "Fail";
}
else
{
$_SESSION['email'] = $email;
header("location:home3.php");
}
?>
Из таблицы 1 я хочу принять электронную почту при использовании сеанса и хочу сохранить его в таблице 2. Как это сделать?
OH NOOOOOO !!!! НЕ ПОЛЬЗУЙТЕ MYSQl. Вместо этого используйте mysqli –
$ email = $ _ SESSIOn ["email"] ??? –