Php Mysql日期\格式错误

Php Mysql日期\格式错误,php,syntax-error,Php,Syntax Error,我总是收到以下错误消息: 分析错误:语法错误,第5行的/myroot/public\u html/test.php中出现意外的T_字符串 这是第五行的样子: $sql = mysql_query("SELECT date_format(active,'%a/%b/%Y') AS active FROM members") or die mysql_error(); 当我从另一个stackoverflow问题复制代码时,我没有发现代码有任何错误 以下是整个脚本: $sql=mysql_查

我总是收到以下错误消息:
分析错误:语法错误,第5行的/myroot/public\u html/test.php中出现意外的T_字符串
这是第五行的样子:

$sql = mysql_query("SELECT date_format(active,'%a/%b/%Y') AS active FROM members")  
or die mysql_error();  
当我从另一个stackoverflow问题复制代码时,我没有发现代码有任何错误
以下是整个脚本:
$sql=mysql_查询(“选择日期_格式(活动,'%a/%b/%Y')作为活动成员”)
或者死在mysql_error()中
而($results=mysql\u fetch\u assoc($sql)){
$date=$results[“active”];
$user=$results[“user”];

}这是一个PHP错误,但无论如何。。尝试改变

or die mysql_error();

编辑(忘记了必须的“不要使用mysql”\uu*,所以在这里):

请不要在新代码中使用mysql函数,它们已被弃用。

请不要在新代码中使用
mysql.*
函数。它们不再得到维护,社区已开始恢复。看到了吗?相反,你应该学习并使用或。如果你不能决定,将帮助你做出选择。如果您想学习,。您的SQL查询就可以了。看到了吗。这个问题与PHP语法有关,只是因为它恰好是您编写MySQL的一行代码,它并没有使它特定于MySQL。
or die (mysql_error());