简单PHP代码中抛出的T_变量错误

简单PHP代码中抛出的T_变量错误,php,sql,Php,Sql,当运行托管在在线数据库上的PHP代码时,我不断收到一个T_变量异常。我不是真正的PHP专家,但也许你们中的一位可以发现错误 谢谢 代码如下: $wind = "deep34"; //error thrown here. When I delete this variable. //Error jumps to $name $name = "6"; $sql = "select *from students where deviceid = '$name' and alpha = '$win

当运行托管在在线数据库上的PHP代码时,我不断收到一个T_变量异常。我不是真正的PHP专家,但也许你们中的一位可以发现错误

谢谢

代码如下:

$wind = "deep34"; //error thrown here. When I delete this variable. //Error jumps to $name
$name = "6";  

$sql = "select *from students where deviceid = '$name' and alpha = '$wind';";

不要在语句末尾使用分号

$sql = "select * from students where deviceid = '$name' and alpha = '$wind'"; 

请尝试以下操作:-$sql=“从学生中选择*,其中deviceid=”“$name.”和alpha=”“$wind.”;仍然存在相同的错误@ManishJesani
$sql=“select*from students,其中deviceid=$name,alpha=$wind”这是查询中的更正,但您有一些
$wind=“deep34”之前缺失前面的代码/行是什么?最有可能缺少一个结账
或在前面的行上引用。通常当
错误跳转时
当您删除错误所在的行时,通常意味着错误在该行之上。如上所述,错误发生在该行之前,因为它希望您“完成”上一个代码。还有,“$wind”->;它必须是连接和凭证。。发生了一些奇怪的事情。。当我将凭据从其他文件复制并粘贴到数据库时,我忘记了该文件的名称。。错误消失了。。我不知道为什么。。!不管怎样,你都发现了错误,这很好。是的,就是这样。我所做的只是手动将凭据重新键入数据库,它就成功了。在这件事上浪费了一个小时左右。哈哈