|
|
我向mysql中加入记录的时候,一次总是加入两个,可我只写了一个sql语句呀!
真的不止是怎么回事,还望高手指点。
我的PHP脚本部分:
<?
$connect=mysql_connect("localhost",$PHP_AUTH_USER,$PHP_AUTH_PW);
mysql_select_db("Moon",$connect);
if($connect){
settype($hlaas,integer);
settype($hlaae,integer);
settype($hlabs,integer);
settype($hlabe,integer);
settype($hladrs,integer);
settype($hladre,integer);
$date=$year.'-'.$month.'-'.$day;
$queryId=mysql_query("select max(id)as idnumber from subscriber",$connect);
$id=mysql_result($queryId,0,"idnumber");
if($id == 0)
$id = 1;
$id = $id+1;
$sql1="insert into subscriber values('".$id."','".$name."','".$gender."','".$date."','".$hometown."','".$email."','".$tel."','".$address."',null,'".$firstcontact."','".$password."')";
$result1=mysql_query($sql1);
$sql2="insert into subscribe values('".$id."','".$date."')";
$result2=mysql_query($sql2,$connect);
$sql3="insert into hla values('".$id."','".$hlaas."','".$hlaae."','".$hlabs."','".$hlabe."','".$hladrs."','".$hladre."')";
$result3=mysql_query($sql3,$connect);
}
if(1){
echo "<h1>信息已被成功录入骨髓库!</h1>";
echo "<h2>ID = $id</h2>";
}
else{
echo "<h1>对不起,信息录入失败!</h1>";
}
mysql_close($connect);
?> |
|