0

我正在从数据库中提取格式为 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 . "');" ....

谢谢

4

1 回答 1

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>';
}
?>
于 2012-10-28T04:44:21.867 回答