我刚刚启动PHP,我想知道如何修复此解析错误。这是错误:
Parse error: parse error in E:\wamp\www\PHP\create.php on line 22
这是我的代码。顺便说一下,我正在建立一个数据库操作系统,我使用WampServer和Dreamweaver。
<?php
include 'E:\wamp\www\PHP\connection.php';
$IDNUMBER = $_POST['ID'];
$LNAME = $_POST['Lname'];
$FNAME = $_POST['Fname'];
$MNAME = $_POST['Mname'];
$GRADEYR = $_POST['GradeYr'];
$ADDRESS = $_POST['Address'];
if (!$_POST['submit']) {
echo "please fill out the form";
header('Location: E:\wamp\www\PHP\main.php');
} else {
mysql_query = "INSERT INTO students (`IDNUMBER`,`LNAME` ,`FNAME` ,`MNAME` ,`GRADEYR` ,`ADDRESS`)
VALUES (NULL, '$IDNUMBER', '$LNAME', '$FNAME', '$MNAME', '$GRADEYR', '$ADDRESS')") or die(mysql_error());
echo "User has been added!";
header('E:\wamp\www\PHP\main.php');
}
?>
答案 0 :(得分:3)
mysql_query = "INSERT ....") or die(...);
你有一个额外的结束“)”;从那里删除它。
代码看起来像 mysql_query(“INSERT ....”)或die(...);
如果你想在DB中插入一些内容:)
答案 1 :(得分:3)
mysql_query = "...
应该是
mysql_query(...)
答案 2 :(得分:1)
您也可能忘记逃避/清理用户输入...
如果名称或地址包含“您可能有问题”
答案 3 :(得分:-1)
'$ ADDRESS')“)你这里有一个额外的支架。检查一下。