を削除します。水平線はループの先頭にも現れます。何も起きないはずです。なぜなら、最初のループ項目以外には
<HR>
を含める必要があるからです。私は可能な限り明確にしようとした、うまくいけば私はあった。私を助ける方法があれば、それをしてください:)。
おかげ
<HR>
を含める必要があるからです。私は可能な限り明確にしようとした、うまくいけば私はあった。私を助ける方法があれば、それをしてください:)。
おかげ
$flag = false;
foreach ($links as $link)
{
if ($flag)
echo '<div class='line'>';
else
echo '<div>';
echo '<table>';
echo '<tr>';
echo '<td class="fullwidth"><a class="preview_img" href="' . $link . '"><img src="' . $link . '" title="Click to enlarge" width="300" class="thumb" /></a></td>'
echo '</tr>';
echo '<tr>';
echo '<td><span class="default">Direct:</span> ';
echo '<input type="text" readonly="readonly" class="link-area" onmouseover="this.select();" value="' . $link . '" />';
echo '</td></tr>';
echo '</table>';
echo '</div>';
$flag=true;
}
?>
をしなければならない
とBR
$showHR = false;
foreach ($links as $link)
{
echo '<div>';
echo '<table>';
echo '<tr><td class="fullwidth"><a class="preview_img" href="' . $link . '"><img src="' . $link . '" title="Click to enlarge" width="300" class="thumb" /></a></td></tr>';
echo '<tr><td><span class="default">Direct:</span> ';
echo '<input type="text" readonly="readonly" class="link-area" onmouseover="this.select();" value="' . $link . '" />';
echo '</td></tr>';
if(!$showHR){
$showHR = true;
} else {
echo '<hr /><br>';
}
echo '</table>';
echo '<br>';
echo '</div>';
}
?>
これは一度だけ時間のラインを非表示になります。
内の時間タグを注入してはなりませんまだクローズしていません...コピー&ペースト...私のせい –
<pre> foreach ($links as $link) { echo '<div>'; echo '<table>'; echo '<tr><td class="fullwidth"><a class="preview_img" href="' . $link . '"><img src="' . $link . '" title="Click to enlarge" width="300" class="thumb" /></a></td></tr>'; echo '<tr><td><span class="default">Direct:</span> '; echo '<input type="text" readonly="readonly" class="link-area" onmouseover="this.select();" value="' . $link . '" />'; echo '</td></tr>'; echo '</table>'; echo '<hr /><br>'; echo '<br>'; echo '</div>'; } </pre>
<HR>
タグが間違った場所にあります。表に<td>
タグのコンテンツがある場合は、表の上部に表示されます。
<HR>
の効果が得られるようにするには、divの下に境界線を置くか、<HR>
タグをテーブルの後ろに置きます。
私はカウンターを使っています。他のもののためにカウンターを使うことができますし、私たちが何回反復しているかを調べることもできます。たとえば、5回の繰り返しごとに、スペーサーなどに空白の行を追加します。
$counter = 0; // Set the counter outside the foreach
foreach ($links as $link)
{
echo '<div>';
echo '<table>';
echo '<tr><td class="fullwidth"><a class="preview_img" href="' . $link . '"><img src="' . $link . '" title="Click to enlarge" width="300" class="thumb" /></a></td></tr>';
echo '<tr><td><span class="default">Direct:</span> ';
echo '<input type="text" readonly="readonly" class="link-area" onmouseover="this.select();" value="' . $link . '" />';
echo '</td></tr>';
if($counter == 0) // You can use this counter to test for other things
{
echo '<hr /><br>';
}
echo '</table>';
echo '<br>';
echo '</div>';
$counter++; // Increment the counter by one.
}
?>
あなたはあなたが私はすぐにその答えを書いて、私はテーブルが非だったことを見ていないテーブル – ajreal