<?
$objConnect = mysql_connect("localhost","easyuser1","pass") or die(mysql_error());
$objDB = mysql_select_db("easyuser1");
$strSQL = "SELECT * FROM User WHERE IDnumber = '".$_POST["id_number"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
$con=mysqli_connect("localhost","easyuser2","pass2","easyuser2");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$name = mysqli_real_escape_string($con, $_POST['name']);
$last_name = mysqli_real_escape_string($con, $_POST['last_name']);
$id_number = mysqli_real_escape_string($con, $_POST['id_number']);
$times = mysqli_real_escape_string($con, $_POST['times']);
$branch = mysqli_real_escape_string($con, $_POST['branch']);
$branch_address = mysqli_real_escape_string($con, $_POST['branch_address']);
$sql="INSERT INTO vtb (name, last_name, id_number, times, branch, branch_address)
VALUES ('$name', '$last_name', '$id_number', '$times', '$branch', '$branch_address')";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
echo '<meta http-equiv="refresh" content="3;URL=success.php">';
echo "Your information has been recorded...";
}
else
{
echo '<meta http-equiv="refresh" content="3;URL=exists.php">';
echo "ID Number you entered is not in our database!";
}
?>
У меня есть стол easyuser1
где у меня есть информация о моих клиентах. У меня есть одна форма, которую мой существующий пользователь (из easyuser1
) должен заполнить, но скрипт должен проверить:
При заполнении формы скрипт должен проверить IDnumber
пользователя, который записан в easyuser1
Таблица. Если такого идентификационного номера не существует, скрипт должен повторить «Идентификационный номер, который вы ввели, отсутствует в нашей базе данных!». На данный момент это работает хорошо.
После заполнения формы информация должна храниться в easyuser2
Таблица. Если пользователь попытается снова заполнить эту форму, скрипт должен проверить, idnumber
существует в таблице easyuser2
, Если идентификационный номер существует, он должен повторить: «Вы уже заполнили форму». Итак, вот моя проблема. Благодарю.
Задача ещё не решена.
Других решений пока нет …