gpt4 book ai didi

php - Mysql按索引顺序查询

转载 作者:行者123 更新时间:2023-11-30 23:58:51 25 4
gpt4 key购买 nike

我正在运行一个 mysql 查询,我试图通过自动递增的索引值对结果进行排序。我正在使用此代码运行查询。

 $query = mysql_query("SELECT * FROM chanels WHERE videolocation != '' ORDER BY index DESC ");

这在我添加 ORDER BY 函数之前有效,现在当我运行 mysql_num_rows 测试时它返回 0 行。如果您有任何想法,谢谢。

最佳答案

您确定该列名为 index 吗?这不是列名的理想选择,因为它是 reserved word。 .通常,自增列应称为 id 或类似名称。

如果您确实调用了您的列index,那么您需要在SQL 查询中使用反引号将其引用:

SELECT * FROM chanels
WHERE videolocation != ''
ORDER BY `index` DESC

关于php - Mysql按索引顺序查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12067288/

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