0

データベースから 2012-12-28 の形式で日付値を取得していますが、日付値を使用して html li 要素を作成する必要があります。

li 要素は次の形式であり、id を持ち、2 つの 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 に答える