以下是我想要实现的一些示范。
我想要的是一个可点击的行,其中包含从数据库中提取的其他信息。 我已经看过Jquery的一些例子,但是那些在扩展区域中有一些静态信息。我想加载这些附加信息,只有在单击该行之后 - 所以我不必加载太多可能无法使用的信息。
现在,在扩展区域内,我需要获取其他信息,如:
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['manufacturer'] . "</td>";
echo "<td>" . $row['describtion'] . "</td>";
echo "<td>" . $row['rdate'] . "</td>";
echo "<td>" . $row['locked'] . "</td>";
echo "</tr>";
}
但仅在点击特定行时才会显示。
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("phone", $con);
$result = mysql_query("SELECT * FROM info");
echo "<table border='1'>
<tr>
<th>Model</th>
<th>Software</th>
<th>Carrier</th>
<th>Price</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['model'] . "</td>";
echo "<td>" . $row['os'] . "</td>";
echo "<td>" . $row['carrier'] . "</td>";
echo "<td>" . $row['price'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
我确实进行了广泛的搜索,但这并没有让我更接近解决方案。 如果我在代码中添加HTML,并以某种方式获取td标记内的数据会不会更好?
答案 0 :(得分:2)
我最终使用了Datagrid。 它具有我正在寻找的确切功能,以及很多教程可以帮助您入门。 http://www.jeasyui.com/tutorial/datagrid/datagrid21.php