4
mysqli 쿼리를 실행 중입니다. mysqli 쿼리 결과가 없습니다. do something else do something else
이
는 결과가없는 경우 mysqli에서 comeing 어떤 결과가 에코가있는 경우 지금 내가하고 싶은 모든 내 코드<?php
$SM_pro_info="SELECT * FROM special_marketing_ads ORDER BY id desc LIMIT 4";
$QSM_pro_info = $db->query($SM_pro_info)or die($db->error);
if($QSM_pro_info->num_rows > 0){
while($SM_pro=$QSM_pro_info->fetch_object()){
?>
<table width="208" border="0">
<tr>
<td width="129" height="35" align="right"><span style="color:#361800; font-size:14px; font-weight:bold;"><?php echo $SM_pro->pro_title; ?></span></td>
<td width="69" rowspan="2" align="center"><a rel="lightbox" href="includes/Cpanel/projectImages//images.jpg" ><img src="<?php echo $SM_pro->image_1; ?>" alt="" width="60" height="60" border="0" /></a></td>
</tr>
<tr align="right">
<td><span style="color:#361800; font-size:14px; font-weight:bold;">الغرض</span> : <span style="color:#da6e19; font-size:15px; font-weight:bold;"><?php echo $SM_pro->pro_purpose; ?></span></td>
</tr>
</table>
<?php
}
}else{
for ($x=0; $x<(4 - $QSM_pro_info->num_rows); $x++) {
echo 'Your ad here'; // or, whatever your ad text is
}
}
?>
</div>
입니다 그것을해야 여기에 귀하의 광고를 추가 인 이미지 에코. 요점은 내가 4 광고가 있다면 mysqli 행에 1 개의 광고가 있고 다른 하나는 비어 있으므로이 단일 광고와 다른 3 개의 광고를 반향시키고 싶습니다.이 광고는 여기에 광고를 추가해야합니다. 이 문제에 대한 도움이 필요하십니까?
hay Brad 나는 mysql에서 제한을 4 개 만들었다. 내 질문에이 텍스트는 "여기에 광고 올리기"가 필요하며 테이블에 결과가 없으면 2 번 표시된다. 두 행을 에코해야하며 다른 두 개는 여전히이 텍스트를 가지고 있어야합니다. 여기에 "광고를 여기에 추가하십시오"라는 텍스트가 있습니까? –
아, 이제는 이해할 것 같습니다. 4 개의 광고를 표시하고 빈 슬롯이 있으면 "여기에 광고"를 입력하십시오. 빈 슬롯마다 하나씩? – Brad
예 정확히 원하는 내용 –