php - 意外包括预期的T_STRING

标签 php syntax-error

我似乎看不到此代码有任何错误
它在PHP中,它试图通过mysqli_fetch_array()从MYSQLI数据库中获取用户“ yield ”,但是它总是伴随着这个错误
解析错误:语法错误,意外的'include'(T_INCLUDE),第9行的test.php中的预期标识符(T_STRING)

<?php
session_start();
include "mysqli_config.php";
$username = $_SESSION['username'];
    $getuserearnings = "SELECT * FROM users WHERE username = '$username'";
    $user = $mysqli->query($getuserearnings);
            $userearnings= mysqli_fetch_array($user);
            $test= $userearnings['earnings'];
echo " This is your earnings "$test" Amount";
?>

最佳答案

您只需看语法高亮就可以看到错误。您没有在字符串中转义"

echo " This is your earnings \"$test\" Amount";

关于php - 意外包括预期的T_STRING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21963348/

相关文章:

php - MySqlConnection 打开失败,即使模拟也拒绝访问

python - 是否可以在 Python 中定义一个带点名的函数?

node.js - :Sequelize how set returned data order

mysql - MYSQL中这个WHERE子句有什么问题?

PHP fatal error : Interface 'JsonSerializable' not found

Php/MySQL : Hours reported, 每小时费率

php - Paypal:PHP SDK 错误传入的 JSON 请求未映射到 API 请求

PHP session Cookie 因用户更改 IP 而失败

c++ - 在 vector 中的指针中使用删除运算符

mysql - 在 MySQL 中存储数据