问题标签 [syntax-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 无法删除函数调用
这个问题只是出于普遍的好奇。我刚刚在处理我当前的项目时注意到它(令人惊讶的是我在今天之前没有遇到过)。
拿这个代码:
错误:
我不明白为什么不允许您通过引用对函数的调用来删除列表的索引?我是闭嘴接受你做不到还是我做错了什么?
如果对此有一个简单的答案,我深表歉意,但要么谷歌的帮助越来越少,要么这太明显了,我需要帮助。
perl - 为什么 SQLite 抱怨我准备好的语句的语法?
我无法让 sqlite3 中的准备好的语句正常工作。我正在使用 Perl 和 Perl DBD 框架。下面是我使用的代码:
当我尝试这样做时,我收到以下错误:
为什么我会收到这个错误?如果我在不使用准备好的语句的情况下尝试它,它会起作用。我的应用程序中的所有其他准备好的语句都有效,除了 UPDATE 查询。
sqlite - 表更新时的 SQL 语法错误
为什么我在 sqlite 下的以下 SQL 语句中出现语法错误?
错误读取:
SQL 错误:“SET”附近:语法错误
如果我尝试完全限定 SET 字段名称,则错误变为:
SQL 错误:“.”附近:语法错误
sql - MySQL事务查询帮助
这个问题让我很困惑:
通常,我在该交易中有多个陈述,但为了清楚起见,我删除了这些陈述。
我收到此错误:
我正在使用 MySQL 5.1.36 版
iphone - 为什么我的 if 语句没有触发?
我有以下 Objective-c 函数
我想要的只是当行等于我的名字时触发 if 语句 - 非常令人兴奋。
我已经发出警报,并且正在设置 Value 并将其设置为 Toby 但 If 语句不只是执行 else 部分。显然,我缺少一些简单的东西。
我正在学习 Objective-C
php - SQL 语法错误 - PHP/MySQL
谁能告诉我这里发生了什么。我不确定为什么此代码不起作用并引发以下错误:
You have an error in your SQL syntax, check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND role != 7 AND role != 4' at line 3
我知道变量 $team_id 工作正常,因为如果我“回显”它,它工作正常。关于我在这里做错了什么的任何想法?谢谢!
php - Cakephp generating xml error - blank space
I am trying to generate a dynamic xml document in CakePHP to output to the browser.
Here is my controller code:
View is something like this:
The output is probably as expected:
The only problem is that there is a space before <?xml
giving me an error:
I know this problem in PHP, when you have php-start and end tags it leaves a space and creates problems, so, I tried to move the line echo "<?xml ver...
to controller from the view to avoid that but it didn't help.
Thanks in advance. -happyhardik
printing - PHP 语法错误 T_ENCAPSED_AND_WHITESPACE
我开始使用 php 基础知识,但在理解如何将代码与字符串混合时遇到了一些问题。
我找到了一种很棒且有用的样式来打印字符串块,但我不知道名称,也找不到示例。
下面的代码返回错误:
解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,在第 120 行的 /web/htdocs/food/user/index.php 中期望 T_STRING 或 T_VARIABLE 或 T_NUM_STRING
有人可以帮我找出我错的地方以及这种语法风格的名称吗?
谢谢 v
sql-server-2008 - SubSonic 2.2 SqlQuery 对象为 SQL Server 2008 和 SQL Server 2005 的 WHERE...IN 语句生成非常不同的 sql
有谁知道为什么 SubSonic 2.2 SubSonic.SqlQuery 对象在针对 SQL Server 2005 或 SQL Server 2008 运行时会为相同的 C# 代码生成非常不同的 sql?
我有一个站点在 SubSonic 2.2/SQL Server 2005 上运行了一段时间。我刚刚将数据库升级到 mssql 2008 并遇到以下错误:
SqlException (0x80131904):关键字“AND”附近的语法不正确
我在故障点转储了 SqlQuery.ToString() 并注意到在 SQL Server 2005 和 SQL Server 2008 上运行完全相同的代码库之间存在以下差异。这是源代码:
SQL Server 2005 自动生成的 sql 是:
为 SQL Server 2008 自动生成的 sql:
我知道为什么会发生错误-我在上面评论过的 AND 使 sql 无效。我只是无法弄清楚为什么 SubSonic 在 SQL Server 2008 上运行后会生成无效的 SQL。您会看到,对于 SQL Server 2008,它使用了一个临时表,而且看起来它也在重复 WHERE...IN 子询问。我想这可能是 ISO 兼容级别,因为升级后的数据库设置为 100。所以我已经将它设置为 90 和 80 进行了测试,并且 SubSonic 生成与每种情况相同的 sql。(顺便说一句,为 SQL Server 2005 生成的代码使用“select rownumber() over ... as row”对 SQL Server 2008 执行得很好。)
有谁知道为什么会发生这种情况以及如何追踪它?
非常感谢,
特里
php - PHP 解析错误;Drupal6 部署
我在www.example.com/test
. 现在,它已准备好上线,我正在尝试将其移至www.example.com
. 我将行更改sites/default/settings.php
为:
当我导航到我的 index.php 时,我会收到各种解析错误,如下所示:
问题是这样的:
像这样的每个功能都会导致错误。那么 PHP 是否不再理解以前在子目录中运行良好的语法?