Я пытаюсь использовать if..sese в цикле while.Однако скрипт в else {echo "";} не был вызван, когда переменная $ objParse возвращает 0 строк, но скрипт был вызван, когда возвращает строки.Кто-нибудь может мне помочь?Большое спасибо!
<?php
while($objResult = oci_fetch_array($objParse, OCI_BOTH)) {
if (oci_num_rows ($objParse)) {
echo "yes";
} else {
echo "No";
}
?>
<tr onmouseover="this.style.backgroundColor='#C0C0C0';this.style.cursor='pointer';" onmouseout="this.style.backgroundColor='#FFFFFF';">
<td>
<div align="center">
<a href="http://s****/query/sr.php?CusID=<?=$objResult["FIELDBOOK"];?>"><font size="2.95"><b><?=$objResult["FIELDBOOK"];?></b></font>
</div>
</td>
<td>
<div align="center"><?=$objResult["PROJECT"];?></div>
</td>
<td>
<div align="center"><?=$objResult["DEPT"];?></div>
</td>
<td>
<div align="center"><?=$objResult["COMMUNITY"];?></div>
</td>
<td>
<div align="center"><?=$objResult["CORTE"];?></div>
</td>
<td align="center"><?=$objResult["PMB"];?></td>
<td align="center"><?=$objResult["PME"];?></td>
<td align="center"><?=$objResult["TYPE"];?></td>
<td align="center"><?=$objResult["AREA"];?></td>
<td align="center"><?=$objResult["OFFICESUPERVISOR"];?></td>
<td align="center">
<a href=http://10.56.12.59/surveys/notes/<?=$objResult["YEAR"];?>/<?=$objResult["FIELDBOOK"];?>><font size="2.8">View Folder</font></a>
</td>
</tr>
<?php
}
oci_close($objConnect);
?>