php - 我的查询中的 mysql 语法有什么问题

标签 php mysql syntax

这里是查询:

$result = mysql_query( "SELECT t.FirstName, t.LastName, g.GymName, t.City, t.State
                            FROM target t
                            INNER JOIN targetarea tg ON t.targetID=tg.targetID
                            WHERE t.targetID='$id'" );  

echo $result;

唯一的问题是,没有打印任何东西,因此我有一个 mysql 语法错误,那么我做错了什么?

最佳答案

SELECT 列表中有 g.GymName,但表格别名是 tg 而不是 g(可能还有其他问题我不是 php-er,但那个问题突然出现在我面前)。

关于php - 我的查询中的 mysql 语法有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5771920/

相关文章:

php - 将货币符号从 php 发送到 flash

php - 如何获取php资源的大小

php - Slim Framework API 路由的 Nginx 配置

mysql - 将mysql json查询结果导出到json文件的最佳方法?

php - 将方法引用为数组与字符串有什么区别?

php - Facebook登录阻止了一个框架问题

php - 如何在php中使用memcached(安装在不同的服务器上)

mysql - MySQL 中表之间的相加和相除

c# - 在讨论C#代码时,您如何发音'`T?`'

c - 三颗星 : What's the difference between char* (*arr)[] and char*** arr (in C)?