gpt4 book ai didi

php - 在phpmyadmin中查询成功但在php中查询失败

转载 作者:行者123 更新时间:2023-11-29 06:05:56 26 4
gpt4 key购买 nike

我想询问有关选择表中可以匹配特定条件的最后一条记录的查询。

以下代码可以成功执行并在phpmyadmin中给出正确的记录

SELECT TYPE FROM log WHERE TechID=4 ORDER By LogTime DESC LIMIT 1

但是,当我在 php 文件中形成查询并执行时,它会给出错误。

$query2 = "SELECT Type FROM Log WHERE TechID=".$row1['TechID']."ORDER BY LogTime DESC LIMIT 1"

这是错误消息:

Error! 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 'BY LogTime DESC LIMIT 1' at line 1.

谁能告诉我发生了什么事,myquery 应该与我在 phpmyadmin 中使用的相同

下面是我为测试文件而创建的示例记录。

LogID TechID ClientID SiteID Type     LogTime
1 2 5 1 Checkin 2012/07/04 09:00
2 4 5 1 Checkin 2012/07/04 09:00
3 2 5 1 Checkout 2012/07/04 10:00

最佳答案

我会在订单声明之前添加一个空格。

" ORDER"

关于php - 在phpmyadmin中查询成功但在php中查询失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11497362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com