我正在根据用户选择的列动态生成表。我能够做到。这是我的代码:
<?php
if (($getdata)||(mysql_errno == 0))
{
echo "<table width='100%' >
<thead><tr>";
if (mysql_num_rows($getdata)>0)
{
$i = 0;
while ($i < mysql_num_fields($getdata))
{
echo "<th align='center'>". mysql_field_name($getdata, $i) . "</th>";
$i++;
}
echo "</tr></thead>";
echo "<tbody>";
while ($rows = mysql_fetch_array($getdata,MYSQL_ASSOC))
{
echo "<tr >";
foreach ($rows as $data)
{
echo "<td align='center' width='auto'>". $data . "</td>";
}
}
}else{
echo "<tr><td colspan='" . ($i+1) . "'></td></tr></tr>";
}
echo "</tbody></table>";
}else{
echo "Error in running query :". mysql_error();
}
?>
现在我需要在包含<thead>
的每一行中放置复选框,我必须在每一行中将第一列作为超链接。我试过这些但没有成功。
echo "<th style="width:8px;">"."<input type="checkbox" class="group-checkable" data-set="#sample_2 .checkboxes" />"."</th>"
对于超链接我试过这个
echo "<td align='center' width='auto'><a>". $rows['Asset Id'] . "</a></td>";
为此我得到所有列的超链接。我只需要获取表格的第一列的超链接。
请帮助我。