大家好,我正在尝试使用 html 表单将一些值插入数据库,它给了我列计数与第 1 行的值计数不匹配的错误,我不明白,我是 php 新手,谁能帮助我?问候
php代码
<?
if(isset($_POST['submit'])){
$userName = $_POST["userName"];
$FirstName =$_POST["FirstName"];
$LastName =$_POST["LastName"];
$stnumber = $_Post["ID"];
$class = $_POST["class"];
$subject = $_POST["subject"];
$grade = $_POST["grade"];
$password = $_POST["password"];
} else{
echo("wronggggggg nameeeeeeeeeeeee");
}
$stnumber = mysql_escape_string ("ID");
$userName = mysql_escape_string ("userName");
$password = mysql_escape_string ("password");
$FirstName = mysql_escape_string ("FirstName");
$LastName = mysql_escape_string ("LastName");
$class = mysql_escape_string ("class");
$subject = mysql_escape_string ("subject");
$grade = mysql_escape_string ("grade");
mysql_query ("INSERT INTO LOGIN
VALUES ('$stnumber','$userName','$password','$FirstName','$LastName','$stnumber','$class','$subject','$grade')") or die(mysql_error());
$sql = mysql_query("SELECT * FROM LOGIN WHERE userName ='$userName'");
//$row = mysql_query($sqlUser);
//$result = mysql_query($sql, $connection);
if(mysql_num_rows ($sql)> 0){
echo ("Upload sucessful");
} else
{
echo("Upload fail");
}