【发布时间】:2017-01-25 02:22:40
【问题描述】:
我创建了一个 HTML 表,用于发布来自 SQL 的查询数据。它看起来像这样:
John Doe | 52 | 40 | (checkbox)
Jane Doe | 52 | 40 | (checkbox)
Tim Rose | 52 | 40 | (checkbox)
我需要 John Doe 的链接来显示他的时间条目,需要 Jane Doe 的链接来显示她的,等等。到目前为止,这是我的代码:
$x = 0;
while( $client_display_timecards = mysql_fetch_assoc( $res_client_display_timecards ) )
{
$lname = $client_display_timecards['ContractorLName'];
$fname = $client_display_timecards['ContractorFName'];
$contractorid = $client_display_timecards['ContractorID'];
$totalhours = $client_display_timecards['SUM(TimeCards.HoursTotal)'];
$week = $client_display_timecards['Week'];
$current_cards[$x] = array(
'contractorfname' => "$fname",
'contractorlname' => "$lname",
'contractorid' => "$contractorid",
'week' => "$week"
);
echo <<<END
<tr>
<td class="cell_client_left" align="center">$fname $lname</td>
<td class="cell_client" align="center"><a href="week.php">$week</a></td>
<td class="cell_client" align="center">$totalhours</td>
<td class="cell_client_right" align="center">
<input type="checkbox" name="approve$x" value="$x" />
</td>
</tr>
END;
++$x;
}
我只需要每个链接来反映每一行中的信息,因为现在,它只是使每个查询结果都成为指向同一个地方的链接。我需要在那里放置某种循环吗?我可以将一个单元格与其左侧的一个单元格相关联吗?
【问题讨论】:
-
不完全确定您的要求。您要创建什么“链接”;一个到用户个人资料,到底是什么?
-
你的mysql查询是什么样的?你的表结构是什么?
标签: php hyperlink html-table