0
假设我正在触发将上传数据的查询,如果所有值都可用,否则将运行0行更新。所以如何让这些0行更新来自Oracle DB中的查询/数据在PHP?如何在PHP中从Oracle更新0行更新的查询/数据?
在我的脚本中,我正在更新表,如果item_flag是N,item_name存储在$ sku中,所以检查与& site_code是$ final_code因此所有这些在哪里条件。 因此,如果更新查询成功运行值更新,那么我正在执行结果$ result &更新Mysql表的状态。
但是发生了什么事时,有没有目前一些数据说$ SKU更新询问然后查询与0行更新 ...运行&同样会移动到如果($结果)环&更新其状态我不想实际上数据/行不会得到更新...
所以如何获得0行更新来自Oracle在PHP中的查询/数据?
--------------some code above--------
$query_ora_update = "UPDATE ITEM_DETAILS SET ITEM_FLAG= 'Y', LAST_UPDATE_DATE = sysdate WHERE ITEM_NAME = '$sku' AND SITE_CODE = '$final_code' AND ITEM_FLAG = 'N' ";
$parse_result = oci_parse($conn,$query_ora_update);
$result = oci_execute($parse_result);
oci_commit($conn);
if($result)
{
$query_update_alert = "UPDATE product_creation SET alert_status =1 where
entity_id = $entity_id and sku = '$sku' and alert_status = 0";
$result_query_update_alert = mysql_query($query_update_alert);
}
-------------------------------
ok..but如何找到数据给出0行更新结果... – Prat 2012-04-20 16:01:21
添加示例代码来回答。 – 2012-04-20 21:31:42