Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
生成html<;李>;使用php动态标记_Php_Html - Fatal编程技术网

生成html<;李>;使用php动态标记

生成html<;李>;使用php动态标记,php,html,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 在本例中,日期“2012-12-28”是数据库中的变量值 如何构造php查询来动态生成这些链接

我正在从数据库中提取格式为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 在本例中,日期“2012-12-28”是数据库中的变量值

如何构造php查询来动态生成这些链接

比如说

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

echo'对于结果集,您可以使用foreach对其进行迭代,例如:

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




结果的类型是什么?您可以使用
foreach
for
while
我目前正在使用while循环。
<?php 
foreach($result as $row){
    echo '<li id="date'.$row['date'].'" onClick="showUser(\''.$row['date'].'\'); getID(this.id);">'.$row['date'].'</li>';
}
?>