所以,这是讨论中的页面,DONATION RESULTS
我所做的是我使用SQL DB按总数填充行,效果很好。现在,我希望在点击名称或点击ammount时,会弹出一个对话框,显示该人已收到的所有个人捐款。为此,我需要使用
$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']. ' ';
}
这是我的整个代码,对不起,如果它很长,不应该太糟糕。
答案 0 :(得分:0)
在第71行,你不应该在</a>
之前关闭</td>
吗?
如果PHP没有出错,我建议检查生成的HTML以查看发生了什么。
提供更多信息以提供更好的帮助。
答案 1 :(得分:0)
在第63行中,您有<tr>
个标记,但没有结束</tr>