分析错误:语法错误,意外'$sql';(T_变量)在C:\xampp\htdocs\ravi\search.php的第16行

分析错误:语法错误,意外'$sql';(T_变量)在C:\xampp\htdocs\ravi\search.php的第16行,php,Php,(1) 第一个文件是fill.php,我使用的是第二个文件search.php,我将参数从fill.php传递到search.php,但我得到了一个错误search.php的第16行中出现了意外的t_变量错误 fill.php 输入员工id Search.php 在search.php文件中,您缺少一个第15行的分号 $name = (int)$_POST['name'] 应该是 $name = (int)$_POST['name']; 您还应该停止使用mysql 使用mysqli\uc

(1) 第一个文件是fill.php,我使用的是第二个文件search.php,我将参数从fill.php传递到search.php,但我得到了一个错误search.php的第16行中出现了意外的t_变量错误

fill.php

输入员工id
Search.php
在search.php文件中,您缺少一个
第15行的分号

$name = (int)$_POST['name']
应该是

$name = (int)$_POST['name'];
您还应该停止使用mysql


使用mysqli\ucode>或PDO。

缺少
在前一行中,您不应该使用mysql,因为它已被弃用。使用mysqli_uu或PDO。我同意@Edward Usemysqli@ravi这是正确的答案。但您应该在发布到堆栈之前了解调试。这是一个很容易调试的错误。您是否使用IDE编写脚本?我建议使用PHP Storm或Komodo。@Edward Nice name:)。同意。我将Sublime文本与SublimeLineter和SublimeLineter php一起使用。您也可以使用PHP Storm.:)我希望@ravi正在做笔记。。。
$name = (int)$_POST['name']
$name = (int)$_POST['name'];