Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 分析错误:语法错误,意外';价值观';(T_字符串)_Php_Mysql - Fatal编程技术网

Php 分析错误:语法错误,意外';价值观';(T_字符串)

Php 分析错误:语法错误,意外';价值观';(T_字符串),php,mysql,Php,Mysql,我正在尝试创建我的第一个数据库。我主要使用教程将数据库连接起来,但是,将表单中的数据插入数据库时遇到了一些问题。我知道数据库是连接的,因为我可以将数据从数据库检索回php,但不是以其他方式 我试着搜索,但似乎这个问题太独特了,我无法从过去已经解决的问题中概括出来 每当我完成论坛时,都会出现以下错误: 分析错误:语法错误,第20行的D:\xampp\htdocs\softwarefirm\create.php中出现意外的“值”(T_字符串) 创建文件的代码为: <?php inclu

我正在尝试创建我的第一个数据库。我主要使用教程将数据库连接起来,但是,将表单中的数据插入数据库时遇到了一些问题。我知道数据库是连接的,因为我可以将数据从数据库检索回php,但不是以其他方式

我试着搜索,但似乎这个问题太独特了,我无法从过去已经解决的问题中概括出来

每当我完成论坛时,都会出现以下错误:

分析错误:语法错误,第20行的D:\xampp\htdocs\softwarefirm\create.php中出现意外的“值”(T_字符串)

创建文件的代码为:

<?php
    include 'include/connection.php';

    $name = $_POST['inputFirstName'];
    $email = $_POST['inputEmail'];
    $pnum = $_POST['inputPhoneNumber'];
    $hdate = $_POST['HireDate'];
    $jtitle = $_POST['JobTitle'];
    $salary = $_POST['Salary'];
    $manid = $_POST['ManagerID'];
    $depid = $_POST['DepartmentID'];

    if(!$_POST['submit']) {

        echo "please fill out the form";
        header('Location: index.php');
    } else {

        mysql_query("INSERT INTO employee (`EID`, `FirstName`, `Email`, `PhoneNumber`, `HireDate`, `JobTitle`, `Salary`, `ManagerID`, `DepartmentID`")
            VALUES(NULL, '$name', '$email', '$pnum', '$hdate', '$jtitle', '$salary', '$manid','$depid')") or die(mysql_error());
echo "User has been added";
header ('Location: index.php');
    }

    ?>
以下是错误:

mysql_query("INSERT INTO employee (`EID`, `FirstName`, `Email`, `PhoneNumber`, `HireDate`, `JobTitle`, `Salary`, `ManagerID`, `DepartmentID`")
        VALUES(NULL, '$name', '$email', '$pnum', '$hdate', '$jtitle', '$salary', '$manid','$depid')")
mysql\u查询
行中删除第二个双引号。该行应以以下内容结尾:

`DepartmentID`)

您必须完全输入“mysql”查询(“插入员工(
EID
FirstName
Email
PhoneNumber
HireDate
job title
Salary
ManagerID
DepartmentID
”)值(空,“$name”“,$email”“,$pnum”“,$hdate”“,$jtitle”“,$salary”“,$manid”“,$depid”“”`作为字符串。-首先删除