我想在foreach结构中只使用div一次,因为当它被多次使用时,找到的图像都在新行上。我不知道如何从中摘录div来仅使用它一次。如何从摘录结构中摘录div
<?php
include('func.php');
if(isset($_POST['keywords'])){
$suffix = "";
$keywords = mysql_real_escape_string(htmlentities(trim($_POST['keywords'])));
$errors = array();
$results = search_results($keywords);
if ($results === false) {
echo '<h1>We didn\'t find anything for "'.$keywords.'"</h1>';
}
else {
$results_num = count($results);
$suffix = ($results_num!=1)?'s':'';
echo '<h1>',$results_num,' item',$suffix,' For "',$keywords,'"</h1>';
foreach($results as $result){
echo '
<div style="background:rgba(50,0,100,1)">
<span class="overimage">
<a href="',$result['game_url'],'" target="_blank">
<span class="hoverimage">
<span class="hovertext1line-home">',$result['name'],'</span><img class="onlinegameimage-home" src="',$result['image_url'],'" alt=',$result['alt'],'>
</span>
</a>
</span>
</div>
';
}}}
?>
那么跨度可以重复吗?你想限制只有权利? – Karthikeyani
是的,跨度可以重复。 – Catchamouse
请在下面检查我的答案 – Karthikeyani