我想弄清楚如何讓PHP檢查並打印2個不同的功能。MySQL:顯示總數
這兩個問題都是指稱爲「混音」的表。 當前第一個也是更重要的問題,是我想知道如何顯示「作者」下有多少個不同的值,以便編譯註冊作者總數。我不僅需要知道如何最有效地使用COUNT來返回「作者」下的UNIQUE名稱,而且需要知道如何在內聯中顯示當前編號的總行數。
第二個問題是詢問我將如何根據他們的名字出現在列表中的次數來設置排名前三的藝術家。這也會顯示在上述代碼的同一頁面上。
這裏是我當前的代碼:
require 'remix/archive/connect.php';
mysql_select_db($remix);
$recentsong = mysql_query("SELECT ID,song,author,filename FROM remix ORDER by ID desc limit 1;");
$row = mysql_fetch_array($recentsong);
echo'
<TABLE BORDER=1><TR><TD WIDTH=500>
Currently '.$row['ID'].' Remixes by **(want total artists here)** artists.<BR>
Most recent song: <A HREF=remix/archive/'.$row['filename'].'>'.$row['song'].'</A> by <FONT COLOR=white>'.$row['author'].'</FONT>
因此,大家可以看到,我已經是當前設置爲顯示最近的歌(不是最有效的方式),但要在那裏其他的東西,比如至少是最重要的貢獻者,但不知道我是否能夠將它全部放在一個php塊中,打破它,或者能夠在一次採石場調用中用正確的代碼完成。
感謝您的幫助!
是啊,謝謝,那是什麼我在問,如果我的描述不夠清楚,我很抱歉。 我問的另一部分是我該怎麼稱呼它? 只需$ TOTAL_AUTHORS什麼的? – Reidmere
謝謝,我曾嘗試使用2個不同的mysql_queries來具有2個不同的功能,但知道應該有一個更有效的方法。 另外,我不知道你什麼時候使用「distinct as」,你仍然稱它在一個行數組聲明中...我認爲這只是由$符號調用... 一直以爲我的企圖是因爲我做了查詢/數組錯誤(我也是),非常感謝! :D – Reidmere
不客氣:) –