【问题标题】:PHP MySQL (MariaDB) Query Cut Off [closed]PHP MySQL(MariaDB)查询中断[关闭]
【发布时间】:2014-10-14 14:14:53
【问题描述】:

我的 MySQL 语句在我的 PHP 页面上运行不正常。声明本身似乎被切断了。其他人也有类似的问题——如this thread 和this thread 所示——但他们在声明中使用了保留字。

但根据我所看到的from the MySQL documentation,我不相信我正在使用任何东西。

当我运行这个查询时:

$ticket_query = "
SELECT  myticket.number,
    myticket.status,
    myticket.created,
    myticket.source,
    myticket.ticket_id,
    myticket.lastresponse,
    myticket__cdata.subject,
    myticket__cdata.priority,
FROM myticket
    INNER JOIN myticket__cdata
    ON myticket.ticket_id = myticket__cdata.ticket_id
WHERE   (myticket.status = 'open');";

我在我的 PHP 页面上收到此错误:

运行票证查询时出错 [您的 SQL 语法;检查与您的 MariaDB 服务器相对应的手册 在 'FROM myticket INNER JOIN 附近使用正确语法的版本 myticket__cdata ON myticket.ticket_id = o' at line 9]

但是,当我运行它时,它的格式如下:

$ticket_query = "
SELECT  myticket.number,
    myticket.status,
    myticket.created,
    myticket.source,
    myticket.ticket_id,
    myticket.lastresponse,
    myticket__cdata.subject,
    myticket__cdata.priority,
FROM myticket INNER JOIN myticket__cdata ON myticket.ticket_id = myticket__cdata.ticket_id
WHERE   (myticket.status = 'open');";

我在我的 PHP 页面上收到此错误:

运行票证查询时出错 [您的 SQL 语法;检查与您的 MariaDB 服务器相对应的手册 在 'FROM myticket INNER JOIN 附近使用正确语法的版本 myticket__cdata ON myticket.ticket_id = osti_t' at line 9]

我有点卡在这里,我假设这是我缺少的一些小东西。

【问题讨论】:

  • 这是你的问题,myticket__cdata.priority, FROM myticket。 myticket__cdata.priority 之后的额外逗号导致错误。

标签: php mysql mariadb


【解决方案1】:

FROM 前面多了一个逗号

$ticket_query = "
SELECT  myticket.number,
    myticket.status,
    myticket.created,
    myticket.source,
    myticket.ticket_id,
    myticket.lastresponse,
    myticket__cdata.subject,
    myticket__cdata.priority /*removed comma from here*/
FROM myticket
    INNER JOIN myticket__cdata
    ON myticket.ticket_id = myticket__cdata.ticket_id
WHERE   (myticket.status = 'open');";

【讨论】:

  • 令人难以置信的尴尬。谢谢。
猜你喜欢
  • 2013-02-13
  • 2013-11-09
  • 1970-01-01
  • 2014-05-16
  • 1970-01-01
  • 2022-10-07
  • 2013-06-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多