現在、データベースに次のものがあります
tn_pic1
tn_pic2
それらは、それぞれのファイル名を保持します。たとえば、tn_X_wm.jpg
X = 数値で、jpg は gif、png、bmp のいずれかです。
たとえば、tn_pic1 では tn_1_wm.jpg を使用できますが、tn_pic2 では tn_2_wm.png を使用できます。
私の .tpl ファイルには、現在次のものがあります。
{if $item.pic_count > 0}
{rand(1,$item.pic_count) assign="yourVar"}
<img src="users/images/{$item.id}/{$item.tn_pic1}" width="100" height="100" class="smallpic" alt="" />
{/if}
$item.tn_pic1 で乱数を使用したい
{$item.tn_pic{$yourVar}} を試しましたが、{} が 2 つあるためエラーが発生しました
だから私が欲しいのは {$item.tn_picX} です
X は乱数です。
私はスマートに慣れていないので、それを並べ替える方法がよくわかりません。
$アイテム。.php ファイルを介してデータベースからプルする