[請益] open flash chart結合mysql傳值問題

看板PHP作者 (科科笑)時間11年前 (2014/08/20 20:28), 11年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
首先Benford1_Graph_data.php是圖形Bar Chart Links的資料來源 以下是Benford1_Graph_data.php部分程式碼(長條圖的部分): =========================================================== //抓取長條圖Actual_Count的值 for($j=0;$j<mysql_num_rows($result);$j++) { $Act_Cou[$j] = mysql_result($result,$j,1); } for( $i=1; $i<10; $i++ ) { $bar->add_link( $Act_Cou[$i], "Benford_detail.php" ); } $g->data_sets[] = $bar; ============================================================ 因為還有require_once另一個.php 所以$Act_Cou印出來的結果就是: Array ( [0] => 169 [1] => 66 [2] => 60 [3] => 52 [4] => 56 [5] => 34 [6] => 26 [7] => 31 [8] => 27 ) 也就是"藍色長條圖"的值 結果圖一:http://i.imgur.com/RotSgCT.jpg
這個Bar Chart Links功能就是 點選長條圖的部分 可以link到其他連結去 而我要連到Benford_detail.php 以下是Benford_detail.php部分程式碼 (這邊是我要撈MYSQL的資料並印出來): ============================================ $sql="SELECT * FROM likes WHERE substring( likes, 1, 1 ) =1"; ============================================ 我撈likes這張資料表裡的likes欄位的第一個數"等於1"的話就全抓出來 結果圖二:http://i.imgur.com/aJO0QWa.jpg
我要的結果就是 當我點"圖一"的第一條長條圖,就會顯示"圖二"的撈取likes欄位開頭為"1"的所有筆數 二 "2" .. ... 九 "9" 那我現在問題就是 $bar->add_link( $Act_Cou[$i], "Benford_detail.php" ); 我無法判斷$Act_Cou[2]時,Benford_detail.php的 WHERE substring( likes, 1, 1 ) =2 $Act_Cou[3] WHERE substring( likes, 1, 1 ) =3 ... ....... $Act_Cou[9] WHERE substring( likes, 1, 1 ) =9 ↑就是當這邊變時 讓這邊也跟著變↑ 不知道這樣有沒有完整解釋我的問題 麻煩各位版友幫幫我 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.176.231 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1408537718.A.96C.html ※ 編輯: KerKerLaugh (140.123.176.231), 08/20/2014 20:33:13

08/20 22:45, , 1F
GET OR POST
08/20 22:45, 1F
文章代碼(AID): #1Jz9Hsbi (PHP)
文章代碼(AID): #1Jz9Hsbi (PHP)