将数据插入到不同的表中

时间:2015-02-23 17:02:33

标签: javascript php jquery html css

<td>
    <label id="" class="" for="">Surname/Last Name
        <span class="required">*</span>
    </label>
</td> 
<input type="text" id="" name="lname" size="20" required value="" class=" " aria-required="true" />
<td>
    <label id="" class="" for="">Agency
        <span class="required">*</span>
    </label>
</td>
<td>
    <input type="text" id="agency" name="agency" size="30" required value="" class=" " aria-required="true" />              </td>
<td>
    <label id="" class="" for="">Organizer
        <span class="required">*</span>
    </label>
</td>
<td>
    <input type="text" id="trorganizer" name="trorganizer" size="30" required value="" class=" " aria-required="true" />
</td>
 //my php code here
 $lname=strtoupper($_POST['lname']);
 $agency=strtoupper($_POST['agency']);
 $trorganizer=strtoupper($_POST['trorganizer']);


 $sql1 = "INSERT INTO personalinfo (lname) VALUES ('$lname')"; 
 $sql2 = "INSERT INTO pep (agency) VALUES ('$agency')"; 
 $sql3 = "INSERT INTO training (trorganizer) VALUES ('$trorganizer')";

//I think I have a problem with my sql code
     mysql_select_db('DATABASENAME');       
     $retval = mysql_query( $sql, $conn );          
     if(! $retval )             
     {
        die('Could not enter data: ' . mysql_error());
     } 

     echo "Data added successfully!";
     mysql_close($conn);            
   }    
}

任何人都可以帮助我如何将数据插入不同的表格?我无法保存这些数据。谢谢你的帮助。非常感谢! 谢谢!

3 个答案:

答案 0 :(得分:0)

这可能会对您有所帮助:

<form action='your_script_name.php' method='post'>
<table>
<tr>
<td>
<label id="" class="" for="">Surname/Last Name
<span class="required">*</span>
</label>
</td> 
<input type="text" id="" name="lname" size="20" required value="" class=" " aria-required="true" />
<td>
<label id="" class="" for="">Agency
<span class="required">*</span>
</label>
</td>
<td>
<input type="text" id="agency" name="agency" size="30" required value="" class=" " aria-required="true" />
</td>
<td>
<label id="" class="" for="">Organizer
<span class="required">*</span>
</label>
</td>
<td>
<input type="text" id="trorganizer" name="trorganizer" size="30" required value="" class=" " aria-required="true" />
</td>
<td>
<input type="submit" value='Submit' name='submit'/>
</td>
</tr>
</table>
</form>

你的PHP脚本:

$lname=strtoupper($_POST['lname']);
$agency=strtoupper($_POST['agency']);
$trorganizer=strtoupper($_POST['trorganizer']);

$db_con = mysql_connect('localhost', 'database_user_name', 'database_password');
if (!$db_con) {
    die('Could not connect: ' . mysql_error());
}
mysql_select_db('database_name', $db_con) or die('Could not select database.');

$sql1 = "INSERT INTO `personalinfo` (`lname`) VALUES ('$lname')"; 
$sql2 = "INSERT INTO `pep` (`agency`) VALUES ('$agency')"; 
$sql3 = "INSERT INTO `training` (`trorganizer`) VALUES ('$trorganizer')";

// command to execute query
$retval = mysql_query($sql1);          
if(!$retval ) {
    die('Could not enter data: ' . mysql_error());
}
$retval = mysql_query($sql2);          
if(!$retval ) {
    die('Could not enter data: ' . mysql_error());
}
$retval = mysql_query($sql3);          
if(!$retval ) {
    die('Could not enter data: ' . mysql_error());
}

echo "Data added successfully!";
mysql_close($conn);            

希望这可以帮助你。

答案 1 :(得分:-1)

mysql_query("INSERT INTO `personalinfo` (`lname`) VALUES ('". $lname ."')");

mysql_query("INSERT INTO `pep` (`agency`) VALUES ('". $agency ."')");

mysql_query("INSERT INTO `training` (`trorganizer`) VALUES ('". $trorganizer ."')");

您只需要插入这些代码行。如果要验证查询,则只需要if语句。

答案 2 :(得分:-2)

<?php

$sql = mysql_query("INSERT INTO `personalinfo` (`lname`) VALUES ('". $lname ."')");

$sql2 = mysql_query("INSERT INTO `pep` (`agency`) VALUES ('". $agency ."')")

$sql3 = mysql_query("INSERT INTO `training` (`trorganizer`) VALUES ('". $trorganizer ."')");

?>