检查与您的MySQL服务器版本对应的手册,以便在''','','','','','','','',NOW())'附近使用正确的语法2

时间:2015-01-16 06:27:52

标签: php html mysql

我收到此错误,我是编程的新手,如果我错了,请纠正。谢谢

<?

$customername = $_REQUEST["customername"];
//$customername = strtoupper($customername);
//$customername = trim($customername);
$address1=$_REQUEST["address1"];
$address2=$_REQUEST["address2"];
$city  = $_REQUEST["city"];
$state  = $_REQUEST["state"];
$pincode = $_REQUEST["pincode"];
$phonenumber1 = $_REQUEST["phonenumber1"];
$phonenumber2 = $_REQUEST["phonenumber2"];
$emailid1  = $_REQUEST["emailid1"];
$mobilenumber  = $_REQUEST["mobilenumber"];


$sql = "insert into master_customer (id,customername,address1,address2,city,state,pincode,phonenumber1,phonenumber2,emailid1,mobilenumber)
                         values ('','$customername','$address1','$address2','$city','$state','$pincode','$phonenumber1','$phonenumber2','$emailid1','$mobilenumber')";
$exec = mysql_query($sql) or die ("Error in Query".mysql_error());
?>

1 个答案:

答案 0 :(得分:0)

只需使用此单行代替您的所有代码,这将解决您的问题。

$sql = mysql_query("insert into master_customer (id,customername,address1,address2,city,state,pincode,phonenumber1,phonenumber2,emailid1,mobilenumber) VALUES('','".$_REQUEST["customername"]."','".$_REQUEST["address1"]."','".$_REQUEST["address2"]."','".$_REQUEST["city"]."','".$_REQUEST["state"]."','".$_REQUEST["pincode"]."','".$_REQUEST["phonenumber1"]."','".$_REQUEST["phonenumber2"]."','".$_REQUEST["emailid1"]."','".$_REQUEST["mobilenumber"]."')");

不需要这么冗长的代码。