2013-07-04 274 views
0
DIV內容

所以,這裏是在討論頁面,DONATION RESULTSPHP - 動態創建從SQL

我所做的是我使用的SQL數據庫的總數來填充行的偉大工程。現在,我希望當點擊該名稱或單擊該單詞時,可以彈出一個對話框,顯示該人收到的所有個人捐贈。要做到這一點,我需要使用

$eachone = mysql_query("SELECT donor_first,donor_last FROM dc_donations WHERE sponsoring='***'") 

其中*需要自動從名稱/先前查詢的數據填寫。因此,例如,對於贊助商TK,當你點擊鏈接TK,它應該運行

SELECT donor_first,donor_last FROM dc_donations WHERE sponsoring='tk' 

它也需要被嵌套在另一個while循環。這在while循環之外起作用,就像測試一樣。它檢索所有名稱,但不僅僅是那個特定贊助商的名稱。但是,當我將它放在另一個while循環中時,爲了將內容放入div中,而不是放在頁面上的某個隨機位置,它不再工作。

while($row=mysql_fetch_array($eachone)) { 
     echo $row['donor_first'] . ' ' . $row['donor_last']. ' '; 
      } 

這是我的整個代碼,對不起,如果它的長,不應該太糟糕。

MY CODE (PASTEBIN)

回答

0

在71行,應該不是你應該關閉</a></td>過嗎? 我建議檢查生成的HTML以查看發生了什麼,如果PHP沒有出現錯誤。 向我們提供更多信息以提供更好的幫助。

+0

是的它應該是但對於實際的物理代碼的關係,也就是說,它不通過被鏈接回任何額外的東西,但它實際上並沒有影響代碼。如何檢查HTML生成? –

0

在第63行,你有開放<tr>標籤,但它沒有關閉</tr>

+0

其在線74上關閉:D –

+0

您確定!,它對應於第68行中的'tr'。 –