【发布时间】:2014-06-08 02:57:11
【问题描述】:
我需要在两个不同数据库中创建的两个表中输入来自单个 html 表单的数据,并且我需要在一次提交任何建议时执行此操作以实现此目的。
我有以下代码:
<?php
echo "Entering";
$one= mt_rand(1000000000,9999999999);
$two= mt_rand(1000,9999);
echo "<br><br>getting values";
$user= mt_rand(1000000000,9999999999);
$useralias = $one.$two;
$first= $_POST['first_name'];
$last= $_POST['last_name'];
$email=$_POST['email'];
$country=$_POST['country'];
$city = $_POST['city'];
$zipcode = $_POST['zipcode'];
$address = $_POST['address'];
$phone = $_POST['phone'];
$fax = $_POST['fax'];
$website= $_POST['website'];
$company= $_POST['company'];
echo $first;
echo "<br>".$last;
echo "<br><br>setting database etc one";
$host = "localhost";
$database = "mya2billing";
$table = "cc_card";
$username = "root";
$password = "mehusnain";
echo "<br><br>executing query one";
$con = mysql_connect($host , $username, $password );
if(!$con){
echo "Connection failed";
}
else{
mysql_select_db($database);
$query = "INSERT INTO $table (username, useralias, firstname, lastname, email, country, city, zipcode, address, phone, fax, company_name, company_website) VALUES ('$user','$useralias','$first','$last','$email','$country','$city','$zipcode','$address','$ phone','$fax','$website','$company')";
echo $query;
if(mysql_query($query)){
echo "<br><br>Insertion done in $table";
$con.close();
}
else{
echo "<br><br>Failed in $table";
$con.close();
}
}
echo "<br><br>setting databse 2 etc";
$host = "localhost";
$database = "voixe";
$table = "hak_users";
$username = "root";
$password = "mehusnain";
echo "<br><br>executing query 2";
$con = mysql_connect($host , $username, $password );
if(!$con){
echo "Connection failed";
}
else{
mysql_select_db($database);
$query = "INSERT INTO $table (user_login, user_pass, user_nicename, user_email, display_name) VALUES ('$user','password','$first." ".$last','$email','$first')";
echo $query;
if(mysql_query($query)){
echo "<br><br>Insertion done in $table";
$con.close();
}
else{
echo "
$table 失败";
$con.close();
}
}
?>
还有一个不是单个 echo 语句的东西正在起作用.....
【问题讨论】:
-
只是提醒一下,我将不再使用 mysql_,因为它不再受支持。旨在改用 MySQLi 扩展 - stackoverflow.com/questions/8891443/…