1

次のようなループ(PHP)内にループがあります:

while(mysql...) {
 echo $row1->name.'<img src="info.png" />';
 while(another_mysql...) {
  echo $row2->name.'<img src="image.png" />';
 }
}

これは次のような結果になります。

head_1 [info.png]
value_a1 [image.png]
value_a2 [image.png]
value_a3 [image.png]
head_2 [info.png]
value_b1 [image.png]
value_b2 [image.png]

ご覧のとおり、値が異なる可能性があり、画像がさらに右に押し出される可能性があるため、画像は直線ではありません。

それを使用して値を変換するときは機能しますstr_pad();が、安定しておらず、バグが少しあります。ループが気に入らないため、値が含まれているdivのすぐ隣のdivに画像を配置する方法がわかりません。

次のような出力を得るにはどうすればよいですか:

head1      [info.png]
value_a1   [image.png]
value_a2   [image.png]
value_a3   [image.png]
head2      [info.png]
value_b1   [image.png]
value_b2   [image.png]
4

2 に答える 2