そのため、php を使用して mysql データベースからデータを取得しています。このデータは数値の形式です。その数に応じて同じ数の画像タグをエコーしたい。数値がどうなるか分からないので if 文は使いたくありません (これは動的プロセスです)。何かご意見は ?たとえば、数値が 5 の場合、結果は次のようになります。
<img src=''>
<img src=''>
<img src=''>
<img src=''>
<img src=''>
そのため、php を使用して mysql データベースからデータを取得しています。このデータは数値の形式です。その数に応じて同じ数の画像タグをエコーしたい。数値がどうなるか分からないので if 文は使いたくありません (これは動的プロセスです)。何かご意見は ?たとえば、数値が 5 の場合、結果は次のようになります。
<img src=''>
<img src=''>
<img src=''>
<img src=''>
<img src=''>
次のようなものを試してください:
for ($count=0; $count<$row['tagcount']; $count++) {
echo("<img src=''>");
}
forループを実行する
$n
データベースからのあなたの番号で:
for($i=0;$i<$n;$i++):
?>
<img src='path/to/image.jpg'>
<?php
endfor;
これを試して...
$number = $number[fromdatabase];
$array = range(1,$number);
foreach ($array as $img) {
echo "<img src=''></img>";
}
これで、データベース内の番号の img タグが作成されます