2014-10-12 67 views
-1

我有一些麻烦。我正在测试一个我创建的论坛,并且在回应数据库内容时遇到了一些麻烦。MySQL提取订单

这里的源:

$getThreads = mysql_query(" 
    SELECT * 
    FROM Threads 
    WHERE 
     tid='$ID' 
     AND Type='regular' 
    ORDER BY bump DESC LIMIT {$Minimum}, ". $Setting["PerPage"]); 

while ($gT = mysql_fetch_object($getThreads)) { 

这里是错误,

警告:mysql_fetch_object():提供的参数不是在/ home/a8118489 /的public_html /论坛一个有效的MySQL结果资源/ ViewTopic.php上线680

+0

1)不要使用mysql_ *,因为它已被弃用。 2)尝试添加错误报告到您的查询:mysql_query(...)或死亡mysql_error()); – icecub 2014-10-12 04:05:24

+0

dylan我删除了我的答案,因为我不认为你需要更多。谢谢 – 2014-10-12 05:14:55

回答

1

虽然这不是我的观点的答案,反复要求我给你的代码应该使用:

$getThreads = mysql_query("SELECT * FROM Threads WHERE tid='$ID' AND Type='regular' ORDER BY bump DESC LIMIT {$Minimum}, ". $Setting["PerPage"]) or die(mysql_error()); 
+0

好吧,谢谢,它的工作原理..但现在我有这'未知的列''订单子句'凹凸' – Ris 2014-10-12 04:26:06

+0

从我+1。谢谢 – 2014-10-12 04:26:11

+0

所以这意味着你的查询是错误的:)它试图寻找名为“凹凸”在你的表中不存在:) – icecub 2014-10-12 04:27:12