使用php动态生成html <li>标签</li>

时间:2012-10-28 04:30:06

标签: php html

我从数据库中提取2012-12-28格式的日期值,现在我需要使用日期值创建一个html li元素。

li元素采用以下形式,具有id并调用两个javascript函数。

<li id="date2012-12-28" onClick="showUser('2012-12-28'); getID(this.id);">2012-12-28</li>

在此示例中,日期“2012-12-28”是数据库中的变量值。

如何构建php查询以动态生成这些链接?

例如

echo '<li id="' . $value . + "onClick="showUser('" . $value . "');" ....

由于

1 个答案:

答案 0 :(得分:1)

使用结果集,您将使用foreach迭代它,所以类似于:

<?php foreach($result as $row){?>
<li id="date<?=$row['date'];?>" onClick="showUser('<?=$row['date'];?>'); getID(this.id);"><?=$row['date'];?></li>
<?php } ?>

<?php 
foreach($result as $row){
    echo '<li id="date'.$row['date'].'" onClick="showUser(\''.$row['date'].'\'); getID(this.id);">'.$row['date'].'</li>';
}
?>