在输出中显示数字的 ORDER BY 子句


ORDER BY clause displaying numbers in output

我有一个查询,其中使用了ORDER BY子句。

这可能会导致输出显示数值,而不是所需的文本输出。

的问题:我做错了什么?我正在尝试从我的查询中输出Ed_NameGroupName字段,它输出的看起来像数据库条目中的单个字符。

任何帮助将不胜感激。谢谢。

您要

查找的数据位于$paths['Ed_Name']$paths['GroupName']中。

您看到的值是查询中每一列的第一个字符。

3

335c吊职, E教育, high 学校文凭或 GED, 4

发生这种情况是因为您遍历列,然后尝试输出$job['GroupName'],其中$job实际上是一个字符串,因此它首先将'GroupName'转换为整数,从而产生 0,然后为您提供第一个字符。