我很難組織從mysql_fetch_array()獲得的數據。需要幫助從mysql_fetch_array()中訂購數據
我有一個數據庫表看起來是這樣的:
+---------------------+------------------+---------------+--------+---------+
| date | name | indexed_pages | nameID | entryID |
+---------------------+------------------+---------------+--------+---------+
| 2012-06-15 21:18:06 | site1.com | 200 | 1 | 1 |
| 2012-06-15 21:18:10 | site2.com | 25 | 2 | 1 |
| 2012-06-15 21:18:13 | site3.com | 12 | 3 | 1 |
| 2012-06-15 21:18:16 | site4.com | 8 | 4 | 1 |
| 2012-06-15 21:18:19 | site5.com | 2 | 5 | 1 |
| 2012-06-16 00:11:12 | site1.com | 191 | 1 | 2 |
| 2012-06-16 00:11:21 | site2.com | 25 | 2 | 2 |
| 2012-06-16 00:11:30 | site3.com | 12 | 3 | 2 |
| 2012-06-16 00:11:44 | site4.com | 8 | 4 | 2 |
| 2012-06-16 00:11:51 | site5.com | 2 | 5 | 2 |
| 2012-06-18 10:20:47 | site1.com | 191 | 1 | 3 |
| 2012-06-18 10:20:52 | site2.com | 25 | 2 | 3 |
| 2012-06-18 10:20:56 | site3.com | 12 | 3 | 3 |
| 2012-06-18 10:21:00 | site4.com | 8 | 4 | 3 |
| 2012-06-18 10:21:04 | site5.com | 2 | 5 | 3 |
+---------------------+------------------+---------------+--------+---------+
我需要爲了在谷歌線圖的結果通過以下方式:
['date', 'site1_entryID=1', 'site2_entryID=2', 'site3_entryID=3', (...)],";
的事情是,我無法管理我生成的陣列。我使用下面的代碼:
mysql_connect("host_here", "username_here", "pass_here") or die(mysql_error());
mysql_select_db("my_database") or die(mysql_error());
$query = "SELECT * FROM pages";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
這個我需要呼應indexed_pages的數量爲每個網站,ENTRYID = 1
我不知道這是否說明是混亂與否之後,但我已經嘗試了幾乎所有的東西,無法從數組中獲取組織數據來服務我需要做的事情。請幫助!
在此先感謝!
嘿,馬克@-B。是的,我也這樣做了,但無濟於事。
我試過了:'SELECT date,name,indexed_pages,nameID,entryID FROM pages;'但仍然無法使用mysql_fetch_array()的數據輸出,因爲它以我無法處理的方式對它進行排序:S –