2016-01-10 53 views
-2

我想加載數據從MySQL像Facebook一樣的PHP(通過向下滾動加載數據)。我通過order by ID檢查了許多教程,但我無法這樣做,而我的提取查詢如下所示。php mysql內容加載像facebook

mysql_query("SELECT * FROM conferencecreate WHERE ccFlag = 1 AND ccStartingDate >= '$nowTime' GROUP BY ccTitle"); 

如果我想執行ORDER BY ccId DESC那麼它不工作。任何想法如何解決這個問題?

我嘗試這樣做: -

mysql_query("SELECT * FROM conferencecreate 
      WHERE ccFlag = 1 
       AND ccStartingDate >= '$nowTime' 
      GROUP BY ccTitle 
      ORDER BY ccId DESC"); 

但由此產生的誤差

警告:mysql_fetch_object():提供的參數不是一個有效的MySQL結果資源

+0

因此,將'ORDER BY'添加到查詢中並向我們展示如何執行此操作。然後,我們可以讓你直接 – RiggsFolly

+0

我檢查以下查詢,但不工作.. mysql_query(「SELECT * FROM conferencecreate WHERE ccFlag = 1 AND ccStartingDate> ='$ nowTime'GROUP BY ccTitle ORDER BY ccId DESC」); 這是我的問題。 – tisuchi

+0

未來編輯您的問題與額外的代碼細節,評論代碼幾乎是不可能讀取 – RiggsFolly

回答

1

你真的不應該再使用mysql_數據庫擴展,但是這表示您需要了解如何處理任何mys創建的錯誤QL擴展

那麼試試這個

$res = mysql_query("SELECT * FROM conferencecreate 
        WHERE ccFlag = 1 
        AND ccStartingDate >= '$nowTime' 
        GROUP BY ccTitle 
        ORDER BY ccId DESC"); 

if (! $res) { 
    echo mysql_error(); 
    exit; 
} 

現在你應該看到描述什麼是錯的,你已經編寫查詢的錯誤消息。

請不要使用mysql_數據庫擴展,它已被棄用(一去不復返在PHP7) 特別是如果你剛開始學習PHP,花你的精力學習PDOmysqli_數據庫擴展, and here is some help to decide which to use

+0

那麼......現在的工作。謝謝.. – tisuchi