Javascript 当数组返回0行时,如何回显php while语句中的内容?
如果数组在while循环语句中返回0行,有人知道如何在PHP中回显“Record Not Found”吗?因为我只知道当数组返回行时,while循环将继续进行并回显某些内容。我非常感激Javascript 当数组返回0行时,如何回显php while语句中的内容?,javascript,php,html,sql,oracle-call-interface,Javascript,Php,Html,Sql,Oracle Call Interface,如果数组在while循环语句中返回0行,有人知道如何在PHP中回显“Record Not Found”吗?因为我只知道当数组返回行时,while循环将继续进行并回显某些内容。我非常感激 <?php while(($objResult = oci_fetch_array($objParse, OCI_BOTH)) != false) { ?> <tr onmouseover="this.style.backgroundColor='#C0C0C0&
<?php
while(($objResult = oci_fetch_array($objParse, OCI_BOTH)) != false)
{
?>
<tr onmouseover="this.style.backgroundColor='#C0C0C0';this.style.cursor='pointer';" onmouseout="this.style.backgroundColor='#FFFFFF';">
<td><div align="center"><a href="http://sv07gisdev1/query/sr.php?CusID=<?=$objResult["FIELDBOOK"];?>"><font size="2.95"><b><?=$objResult["FIELDBOOK"];?></b></font></div></td>
<td><div align="center"><?=$objResult["PROJECT"];?></td>
<td><div align="center"><?=$objResult["DEPT"];?></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"><?=$objResult["STATUS"];?></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
}
?>
</table>
<?php
oci_close($objConnect);
}
?>
不要在while循环中回显它 如果查询没有返回任何行,while循环中的代码将永远不会执行 或者
OCI_num_rows
,但文档中说该函数不返回所选行数。)总之,它是这样的:
if (however you check for rows in oci_) {
while(($objResult = oci_fetch_array($objParse, OCI_BOTH)) != false) {
$gotSomeRows = true;
// output the rows
}
} else {
echo "Record not found";
}
while(($objResult = oci_fetch_array($objParse, OCI_BOTH)) != false) {
$gotSomeRows = true;
// output the rows
}
if (!isset($gotSomeRows)) {
echo "Record not found";
}