【发布时间】:2012-12-19 16:54:39
【问题描述】:
我的餐桌代码。它包括弹出按钮,我想显示除名称和国家之外的其他详细信息。
while ($data = mysql_fetch_array($result))
{
echo "<tr>";
$Name = $data['Name'];
$Address = $data['Address'];
$Tel = $data['Tel'];
$Email = $data['Email'];
$Country = $data['Country'];
$ManufacturerKey = $data['ManufacturerKey'];
echo "<td>{$Name}</td><td>{$Country}</td>";
echo '<td><a href="#" id="detail" class="btn btn-danger" rel="popover" data-content="Test" data-original-title="detail">detail</a></td>';
echo "</tr>";
}
echo "</table></center>";
}
和Javascript:
<script>
$(function ()
{ $("#detail").popover({placement:'left'});
});
</script>
我的问题是它对 id 感到困惑。在每个表格行中,它具有相同的 id,例如“detail”。我该如何解决? 感谢所有回答。如果您想要更多代码,请告诉我,非常感谢。
【问题讨论】:
-
Please, don't use
mysql_*functions in new code。它们不再维护and are officially deprecated。看到red box?改为了解prepared statements,并使用PDO 或MySQLi - this article 将帮助您决定哪个。如果你选择 PDO,here is a good tutorial. -
等等,你想改一下id=detail吧?
-
Twitter Bootstrap 与此有什么关系?是的,使用 PDO 代替,它更容易编写代码,特别是如果您是 PHP 新手。那会为您节省一些时间。
-
@hakre 他正在使用 twitter bootstrap 的弹出窗口
-
@soft genic 我想在表格的每一行中指定 id,因为我想在表格的每一行中显示其他详细信息。
标签: javascript php twitter-bootstrap html-table popover