Kei*_*ner 0 php mysql database
我正在运行一个mysql查询,我试图通过自动递增索引值来排序结果.我正在使用此代码运行我的查询.
$query = mysql_query("SELECT * FROM chanels WHERE videolocation != '' ORDER BY index DESC ");
Run Code Online (Sandbox Code Playgroud)
这在我添加ORDER BY函数之前有效,现在当我运行mysql_num_rows测试时,它返回0行.如果你有任何想法,谢谢你,我很感激.
Mar*_*ers 10
你确定要调用该列index吗?这不是列名的理想选择,因为它是一个保留字.通常应该调用自动增量列id或类似.
如果你真的有叫你的列index,那么你需要在你的SQL查询中使用反引号引用它:
SELECT * FROM chanels
WHERE videolocation != ''
ORDER BY `index` DESC
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
272 次 |
| 最近记录: |