SESSION [ '你们']“;

这个问题在这里已经有了答案:

  • PHP解析/语法错误; 以及如何解决它们? 13个答案

  • 将数组项插入字符串时,需要使用复杂插值语法(将其包装在{} ):

    $sql = "SELECT DISTINCT `sem` from `{$_SESSION['ye']}`";
    

    将值保存到辅助变量通常比较简单。 它可以使你的代码更易于阅读:

    $ye  = $_SESSION['ye'];
    $sql = "SELECT DISTINCT `sem` from `$ye`";
    

    首先将表格名称分配给变量

    $tableName = $_SESSION['ye'];
    

    然后在查询中使用变量名称

    $sql = "SELECT DISTINCT sem from `$tableName`";
    

    或者干脆使用

    $sql = "SELECT DISTINCT sem from `". $_SESSION['ye']."`";
    

    使用这样的东西

    $sql="SELECT DISTINCT sem from ".$_SESSION['ye'];
    
    链接地址: http://www.djcxy.com/p/69939.html

    上一篇: SESSION['ye']";

    下一篇: How to fix "Unexpected T