-1

我刚开始使用 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

4 回答 4

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

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

代码应该看起来像 mysql_query("INSERT ....") 或 die(...);

如果你想在数据库中插入一些东西:)

于 2010-01-17T09:15:53.793 回答
3
mysql_query = "...

应该

mysql_query(...)
于 2010-01-17T09:15:59.410 回答
1

您也可能忘记转义/清理用户输入...

如果名称或地址包含 ' 您可能会遇到问题

于 2010-05-22T10:38:37.993 回答
-1

'$ADDRESS')") 你这里有一个额外的括号。检查一下,伙计。

于 2010-05-22T10:16:14.573 回答