-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(...); のようになります。

DBに何かを挿入したい場合:)

于 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 に答える