Php 意外的T_包围了_和_空格

Php 意外的T_包围了_和_空格,php,mysql,Php,Mysql,我已经看过了,不知道我的错误在哪里,如果有人看到我没有看到的东西,你能给我指出正确的方向来修复吗?这里是我的代码 $con=mysqli_connect("localhost", $user_name, $password, $database_name); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); }

我已经看过了,不知道我的错误在哪里,如果有人看到我没有看到的东西,你能给我指出正确的方向来修复吗?这里是我的代码

 $con=mysqli_connect("localhost", $user_name, $password, $database_name);
 // Check connection
 if (mysqli_connect_errno())
 {
 echo "Failed to connect to MySQL: " . mysqli_connect_error();
 }

  $result = mysqli_query($con,"SELECT * FROM `$table_name` WHERE energy < 30");

  while($row = mysqli_fetch_array($result))
 {
  $newenergy = $row['energy'] + 1;
mysqli_query($con,"UPDATE $table_name SET energy = $newenergy WHERE uuid =$row['uuid']");
}

enter code here

mysqli_close($con);
 ?>
$con=mysqli\u connect(“localhost”、$user\u name、$password、$database\u name);
//检查连接
if(mysqli\u connect\u errno())
{
echo“未能连接到MySQL:”.mysqli_connect_error();
}
$result=mysqli_query($con,“从`$table_name`中选择*,其中能量<30”);
while($row=mysqli\u fetch\u数组($result))
{
$newenergy=$row['energy']+1;
mysqli_查询($con,“更新$table_名称集energy=$newenergy,其中uuid=$row['uuid']);
}
在这里输入代码
mysqli_close($con);
?>
更改

mysqli_query($con,"UPDATE $table_name SET energy = $newenergy WHERE uuid =$row['uuid']")

对于复杂变量,您需要使用{}。

更改

mysqli_query($con,"UPDATE $table_name SET energy = $newenergy WHERE uuid =$row['uuid']")


对于复杂变量,你需要使用{}。

一些解释会更好。非常感谢这不起作用,但确实帮助我找出了我做错的地方。谢谢你的帮助。一些解释会更好。非常感谢这不起作用,但确实帮助我找出了我做错的地方。谢谢你的帮助。