我尝试在TOAD上查询下面的代码就可以了。
SELECT * FROM SEIAPPS_T_CAL_REGISTRATION WHERE EQP_REF_NO = 'NE-TH#2-3'
当我在PHP应用程序端查询它时,它现在已经工作了。
$q = "SELECT * FROM SEIAPPS_T_CAL_REGISTRATION WHERE EQP_REF_NO = 'NE-TH#2-3'";
$result_q = oci_parse($c1, $q);
oci_execute($result_q);
if(oci_fetch($result_q) > 0)
{
echo "Found";
}
else
{
echo "Not found";
}
它始终显示未找到。
请帮忙。
我认为问题是由带有符号的查询值产生的。也许
答案 0 :(得分:1)
我认为if(oci_fetch($result_q_chk) > 0)
应为if(oci_fetch($result_q) > 0)
如果我是正确的,$ result_q_chk是一个拼写错误