如何在PHP代码中修复此解析错误?

时间:2010-01-17 09:10:44

标签: php dreamweaver wampserver parse-error

我刚刚启动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');


    }

?>

4 个答案:

答案 0 :(得分:3)

mysql_query = "INSERT ....") or die(...);

你有一个额外的结束“)”;从那里删除它。

代码看起来像     mysql_query(“INSERT ....”)或die(...);

如果你想在DB中插入一些内容:)

答案 1 :(得分:3)

mysql_query = "...

应该是

mysql_query(...)

答案 2 :(得分:1)

您也可能忘记逃避/清理用户输入...

如果名称或地址包含“您可能有问题”

答案 3 :(得分:-1)

'$ ADDRESS')“)你这里有一个额外的支架。检查一下。