我从数据库中提取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 . "');" ....
由于
答案 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>';
}
?>