我四处寻找,看看这是否可能,却空手而归。首先,这是我的代码:
<div id="information" style="display:none">
</div>
<?php $seat = mysql_query("SELECT * FROM people WHERE seat='C3-24'"); $row = mysql_fetch_array($seat); ?>
<ul>
<li> <?= $row['first_name']; ?></li>
<li> <?= $row['last_name']?> </li>
<li> <?= $row['seat']?></li>
</ul>
</div><!-- information -->
<div id="c3-24" class="seat">
<a class="trigger" onClick="document.getElementById('information').style.display='block';"></a></div>
</div>
基本上我想li
在选择div id "c3-25"
. 现在我知道WHERE seat="C3-25"
将只输出数据库行,但我想将此结构与其他位置重用。从我读到的这是不可能的。理想情况下,我希望有一个 div 列表(c3-24 到 c3-50)并在li
字段中单击锚标记时显示相应的信息。
我尝试过放置多个“信息”div,但信息最终会堆叠在一起。
任何帮助,将不胜感激。